/*
 * Copyright (C) 2017 GreenWaves Technologies
 * All rights reserved.
 *
 * This software may be modified and distributed under the terms
 * of the BSD license.  See the LICENSE file for details.
 *
 */

/* Bias */
PI_L2 short int  Bias_Layer0[]={
675,1800,394,-263,1757,2040,-388,-434,761,702,-158,378,1006,112,7,-138,631,1510,984,-614,-1204,-449,-635,1426,-590,-237,41,278,-33,118,206,-459
};

PI_L2 short int  Bias_Layer1[]={
826,704,698,770,798,910,532,500,741,572,740,802,847,947,540,807,824,706,370,1055,823,683,682,822,243,648,923,549,724,587,707,347,367,984,528,802,609,1135,465,796,658,647,573,684,712,610,497,503,558,785,386,728,432,660,960,763,680,395,744,997,783,1189,708,881
};

PI_L2 short int  Bias_Layer2[]={
905,844,617,671,654,679,743,582,1195,870
};

/* Filter coefficients */
PI_L2 short int  Filter_Layer0[]={
   -198, 433, 1970, 2193, 1935, -1006, -1760, 254, 1735, 166, -2335, -1776, 218, 684, -102, -2480, -2481, -588, 900, 1465, -2887, -1037, 511, 1358, 1303, 
    -320, 872, 2806, 482, -1189, 899, 1839, 2089, -309, -2357, 1039, 1079, 526, -2045, -2776, -385, -840, -1847, -4588, -1773, -794, -1378, -2551, -1317, 560, 
    1363, 782, 2126, 2258, 1410, 1427, 3177, 3024, 404, 543, 1649, 388, -1857, -381, -1263, 1924, -664, -1898, -1731, -1555, -66, -2527, -2608, -1871, -1100, 
    1804, 982, 239, -320, 730, 1904, 2077, 938, 1804, 1865, 819, 1557, 928, 1240, -422, 120, 759, 318, 156, -1345, 1035, 288, -932, -1819, -717, 
    1198, 201, -1857, -2500, -1867, 1684, 157, -168, -3767, -1511, 457, 2159, -380, -3420, -1443, 1790, 455, -70, -2078, -1711, 1426, 2849, -900, -1328, 1670, 
    400, 1946, 987, 2437, 2154, -128, 425, 2180, 1028, 472, -2204, -2073, -3002, -1101, -386, -2284, -3420, -4386, -4343, -2608, -126, 464, 556, 901, -735, 
    852, -133, -301, -1122, -1082, 804, 343, -1697, -1774, -2217, 739, -457, -1627, -2196, -596, 1821, 1861, 1471, 1585, 1392, 658, 2057, 1650, 1922, 437, 
    -2140, -2356, -947, -1844, 965, 278, -1096, 87, 1100, 13, 338, 2048, 887, 2863, 372, 875, 3106, 2776, 2163, -133, -1028, 1185, 1417, 749, 66, 
    737, 1254, 2716, -302, -1887, 945, 3027, 1420, -2293, -3163, 1320, 2546, -657, -2389, -2539, 2072, 1660, 436, -1226, -2572, 182, 1185, 1074, -2457, -2077, 
    902, 463, 1442, 619, 2762, 469, 1845, 2570, 2254, 2188, 118, 605, 1864, -238, -266, -1602, -2814, -3193, -1211, -530, -2280, -2629, -2875, -2650, -521, 
    -2400, -928, 1020, -415, -116, -1195, 585, 439, -292, 219, -651, 513, 818, 504, 1453, 2614, 2712, 1274, -530, -273, 2304, 86, 57, -1434, -2518, 
    -20, -809, -1329, -2762, -1938, -1034, -2591, -3007, -3336, -580, -250, -779, -287, 1145, 418, 1015, 701, 781, 2650, 2258, 1145, 2597, 2320, 1678, 1277, 
    -374, 489, 1325, 1478, 1115, -1616, -1021, -1215, -1608, -1536, -1464, -2069, -1399, -3086, -2644, 1261, 363, -1389, -772, -863, 1842, 1263, 1981, 3633, 2906, 
    -2742, -2111, -128, 484, 519, -3692, -2748, -30, 612, 3294, -2632, -1572, 855, 2568, 2663, -2291, 3, 394, 1313, 1383, -1142, 302, 901, 1682, 362, 
    -569, -2144, -1950, -1443, -1239, 2092, -674, -2065, -2937, -141, 1321, 1712, 502, -562, 137, 604, 1018, 1278, 1844, 767, 538, 1533, 1723, 2003, 2031, 
    -2526, -1795, -1100, 853, 903, -2735, -790, 166, -76, 982, -2570, -1445, 207, 2595, 2671, -2715, 331, 1880, 2432, 924, -304, 2161, 1707, 1475, -428, 
    987, -628, 2068, 2413, 2696, -206, 1031, 3434, 3045, 1216, 1635, 1670, 297, -1431, -1208, -1003, -296, -2438, -1759, -2671, -1442, -900, -1262, -2813, -2224, 
    1759, 2264, 2625, 581, 1446, 1713, 288, 616, 290, -1413, 818, 1178, -850, -982, -1896, -132, 608, -2396, -1799, -2645, -785, -3204, -3490, -1148, -878, 
    429, 2217, 2355, 3265, 3342, 2941, 1302, 2961, 1910, 1283, -9, -975, -1425, -1419, -580, -1482, -995, -3549, -3172, -1879, -2708, -2684, -945, -692, 106, 
    664, 1373, 1713, 1331, -67, -320, 2434, 2827, 1087, -2074, -53, 421, 1005, 1001, -1412, -567, 812, 2255, -53, 464, -1131, 825, 1276, 199, -475, 
    1048, 890, 1268, 475, 1344, 414, 529, 136, 999, 1996, -1251, 139, 617, 75, 337, -353, 927, 880, 2134, -518, -623, 645, 569, 1028, 252, 
    1083, -271, 85, -342, -952, 758, 2029, 179, -1052, -976, 859, 1506, 1388, 93, 596, -134, 548, 2885, -18, -281, -2336, -1485, -135, 1665, -856, 
    720, 263, 1122, -1669, -3437, -1007, 712, -167, 369, -982, 386, 1480, 1288, 1630, 1150, -346, 825, 2205, 1093, 2150, -1129, -376, 336, 713, -44, 
    2970, 934, -611, -1539, -2050, 2303, 1238, -348, -3102, -2003, 2745, 707, -2106, -3026, -2051, 2481, 494, -3195, -2074, -918, 786, -465, -2487, -2278, -160, 
    -2802, -531, 1022, 872, 1002, -606, -133, 225, 2732, -498, 467, 617, 1363, 831, -336, -445, -360, 483, 772, -1227, -426, 964, -48, -385, -705, 
    -161, -1210, -119, -2381, -3379, 464, 1915, -1143, -1742, -872, 1302, 2714, 346, 293, -75, 944, 1486, 2802, 857, 26, -105, 2049, 627, 711, -627, 
    -1066, -1478, -865, 325, 1417, -2313, -1695, -2231, 314, 539, -1268, -1347, -534, 729, 1075, -1107, -1644, 549, 1961, 541, -2135, 727, 2264, 1856, 1341, 
    1366, 2287, 2913, 1504, 2061, -473, 815, 2138, 3473, 211, -1360, -909, 497, -12, 2913, -1086, -2462, -2217, 82, -11, -2324, -1816, -2475, -713, -2275, 
    1083, 1665, 1209, 1019, 1009, 746, 3162, 2504, 3090, 2034, 93, 314, 1541, 2305, 1324, -993, -2817, -1367, -522, 203, -2648, -3311, -2683, -1822, 60, 
    -1271, -2220, -1811, -2030, -943, -483, -1981, -2027, -889, 173, 690, 44, 871, 1420, 598, -27, 1547, 1419, 2470, -297, 2970, 1460, 1229, 85, 1282, 
    200, -1411, -2339, -1765, -2257, 1642, 1811, 699, -1596, -3674, 776, 1665, 1197, 800, -658, -1869, -79, 1776, 286, 2194, -2438, 211, 1104, 1797, 383, 
    932, 1030, 526, 549, 1308, 2276, 2762, 341, 701, -1372, 1680, 898, 1110, 834, -1258, 1140, 1016, 1334, 887, -1581, 277, 604, -767, 1193, -650

};


PI_L2 short int  Filter_Layer1[]={
   563, -253, -1099, -753, 251, -1549, -1365, 330, -1435, 167, -622, -208, -1039, -30, -345, 676, 1323, 197, 1907, -335, 1576, 1396, 1141, 317, 870, 
    -237, 511, 1360, 542, 650, -1638, -1410, -593, -322, -525, 585, -1096, -193, -1723, 187, -55, -1239, -1312, 206, 70, 335, -629, 1211, -1525, -278, 
    212, -1123, -1053, -801, -989, -395, -1644, -398, -442, -891, 346, -1263, -1229, -63, -386, 526, 431, 554, -1350, -52, 337, 666, 476, 536, -357, 
    -912, -623, -1207, -1641, -470, -1, 128, -1424, -96, -140, 83, 800, 452, -650, -262, -291, 315, 384, 336, 47, -184, -438, 498, -323, 425, 
    -323, 252, -286, 1011, -535, -1386, -34, 857, 1992, -248, -1622, -181, 629, 2110, -627, -1339, -120, 106, 772, 607, -1056, -226, 22, -209, -24, 
    -349, 882, 319, 566, 270, -773, 939, 681, 1634, -604, -1216, -362, -942, 52, -440, 419, -42, 229, -1269, -281, 897, -482, 411, -749, -524, 
    -697, -1069, -558, -76, -1831, -202, 543, -799, 1012, -624, 1032, 119, 643, 529, 1562, -1588, 198, 1383, -269, -342, -1991, -666, -1612, 244, -1642, 
    -835, -795, 165, -841, -89, 635, -1159, 519, -303, -430, 653, 571, 1678, 1426, 270, -657, 1667, -1010, -308, 1311, -237, 811, -1109, -273, -1160, 
    -473, -866, -38, 676, -1549, -891, 378, 476, 649, -1193, -1886, -38, -1144, 1397, -474, -562, 549, 1030, 319, -590, -161, 906, 720, -704, -53, 
    -532, 118, -734, 400, 397, -1879, -1781, -879, -123, 1977, 1095, -160, -924, -511, -1262, 91, 329, 1330, -65, 181, 1239, 1037, 508, 740, 353, 
    1252, -354, -1167, 491, -615, 2131, 6, 1137, 667, 175, -129, 310, -1323, 124, 437, -961, -681, 1032, -1400, 433, -1233, -611, -1080, -76, -228, 
    576, -63, -139, -1311, 86, 2375, -65, -158, -586, 317, 895, -242, 1148, -724, 29, 335, -795, 72, 874, 324, -67, 224, -1818, 16, -1129, 
    524, 2141, -69, -503, -911, 781, 2132, 1604, 1285, -567, -645, 623, 573, 928, -107, -994, -29, -1285, 146, 412, -323, -2574, -1884, -1110, -224, 
    -399, -158, 368, 303, 1098, -1379, -2132, 383, -1034, 116, 2, 402, -126, -500, 1652, -527, -139, 1115, -85, -1006, 705, 485, 196, 1470, -447, 
    -506, 644, 510, -963, -1092, 1434, -10, 482, -858, -50, -365, 2205, 762, 1064, 1366, -1605, -167, -797, 576, 476, 110, -2111, -2191, -602, -1449, 
    690, 82, 601, -49, 91, 633, -1120, 21, -835, -1011, 350, -1150, -844, -1063, 11, -1088, 800, 911, 1101, 397, -53, -290, 819, -571, -503, 
    69, 207, -658, -514, -206, -1824, -1895, 915, 327, 415, 158, -880, -259, -2367, -18, 1315, 838, 391, 547, 1597, -9, 552, 93, -1117, 987, 
    -1109, -208, -1352, -771, -62, -439, -655, -1371, 905, 301, -99, -403, -1562, -878, 43, 1320, 201, 535, -120, -171, 1093, -831, 1922, 854, 665, 
    97, -1527, 25, -1710, 205, -1267, -439, -885, -459, -178, 908, 53, -1160, -1648, -1625, 483, 1273, 163, 299, -209, -37, 880, 1893, 799, 699, 
    -819, -1847, -1422, -361, -1202, -1486, 1160, -107, -343, -205, -282, 2130, -716, -1058, -2009, -231, 508, 622, 179, -1439, -24, -183, -666, 616, 1306, 
    -832, 657, -429, -1384, -761, 556, -328, 137, -553, -199, 1234, 398, 823, -1383, -568, 52, -316, 540, 1170, 913, -734, -479, 1290, 116, -213, 
    -1180, -544, -394, -675, -869, 449, 1088, -264, -1003, -612, 61, -21, -103, 900, 254, 1545, 1772, -334, -342, -859, -466, 369, 629, -269, 714, 
    -1289, -41, -1769, -396, -562, 1852, 1325, -1481, -1360, -315, 712, 167, 1515, 457, 667, 305, 949, 912, 974, 711, -1197, 293, -790, 378, -799, 
    -390, -702, -95, 47, -1169, -750, 41, 204, -183, 424, 524, -503, -1041, 1442, 891, -166, 335, 279, 1797, -433, -264, 1, 642, 64, 499, 
    -1892, -418, -1195, 79, 214, -865, -1925, -8, 143, -69, -918, 970, 745, 392, 73, 410, 462, 412, 771, -113, -418, -729, -406, 499, -1336, 
    -221, -813, -197, -954, -489, 2158, -23, 187, 792, -1953, 1882, 23, 885, 488, 921, -604, -74, 1011, 1365, 338, 88, -1172, -326, -371, -7, 
    39, -1281, -1803, -1163, 782, 165, -810, 1298, -1411, -935, -240, -917, -342, 684, 189, 332, -1119, -911, -417, 134, -856, -44, -994, 1121, -861, 
    -534, 898, -251, -1083, 227, -2006, -1199, -257, 847, 795, 840, 607, 249, -1617, -2103, 1461, 1620, 1060, 1134, 104, 529, 1407, 238, 56, 401, 
    -280, -273, -1157, -522, 396, -1208, -270, 326, -637, 686, 1503, 1927, 832, -491, -781, 1402, 355, 329, 126, -779, 353, -557, 506, 897, 643, 
    -727, 278, -562, -1084, -1324, 1800, 919, 72, 23, 697, 713, 974, -141, 1546, 1246, -675, -856, -988, -422, -1266, -400, -531, -1875, -1443, -191, 
    -138, -830, 112, 123, -1488, 138, 626, -36, 120, -155, 1804, 2116, 2343, 1048, 1415, -522, 235, 970, 2193, -413, -1501, -203, -727, -739, -1084, 
    445, 452, -1948, -1089, -530, 1248, 1409, -1087, -437, -460, 731, 1042, 540, -977, -1534, -949, -101, -1138, -273, 699, -779, -239, 266, 545, 306
    
    -715, 963, 260, 493, -388, -408, 802, 216, -1246, 435, 1010, -996, -1260, 298, 514, -424, 304, -191, 57, 199, -769, -1654, -1137, 530, 109, 
    -218, -492, 783, -86, -817, -2212, -831, 851, -521, 1259, 683, -410, 818, 651, -403, 98, 1102, 1498, 71, -753, 47, 238, -246, -1281, -1201, 
    -408, -792, -453, -405, 697, -2425, -704, 311, -414, -209, -1112, 1491, 971, 134, -1302, 665, -267, 131, -342, -1194, -1563, 270, -588, -732, 486, 
    156, -447, -392, -702, 539, 160, 380, -1015, -660, -214, 613, 797, 624, -73, 200, -363, -185, -579, -1310, -533, -644, -289, -246, -1229, -252, 
    1085, -319, 1177, -1964, -1484, 1657, 1149, 14, 119, -1356, -1008, -1183, -676, 1137, -1025, 65, 463, 306, -614, 453, -1611, -1164, 1223, -1061, 211, 
    495, -167, -29, -90, -631, -200, 142, -489, 1551, 350, 1552, -410, 458, -528, 620, 91, -599, 713, 537, -223, -1204, 30, -674, -418, 437, 
    -555, -622, 1091, -119, -712, 551, 497, 469, -1117, -1436, 429, 821, -1243, 119, -1754, -1090, 1560, -814, -1525, -441, 302, 194, 509, 158, -1340, 
    -1472, 166, 404, 668, 1439, -451, -198, 976, 749, 852, 57, 945, -365, -1723, 475, 635, -682, -949, -263, -1402, 215, -62, 374, -212, 756, 
    1299, 1125, 150, 480, -429, 347, 453, 198, -359, 593, -112, 704, 58, -93, -252, -19, 1018, 187, -742, -204, -688, 378, -482, -790, -677, 
    -767, -2373, 91, -747, -466, -775, -991, 1414, 516, -40, 571, 913, 1198, -142, -906, 1554, 1008, 387, 397, -115, -426, 130, -1565, 1323, 75, 
    -1470, -1680, -170, 358, -53, -171, -148, -962, 1003, -153, -298, -361, -861, 377, -461, 284, -149, -771, -2551, -858, -442, -282, -714, -756, -405, 
    439, 1447, 41, -638, -1061, 1405, 743, 984, -206, -1331, 22, -38, -918, -280, -1168, 643, -440, -18, 900, 84, 65, 597, 975, 765, 478, 
    1250, 1495, 1266, 531, -1220, 1125, -102, 832, -1173, -941, 1419, -1428, 213, 248, 55, 340, -331, 1772, 592, -576, 875, 1883, 648, -308, -229, 
    815, 991, -654, 1028, 370, -415, 51, 361, 999, -541, -610, -1406, 120, -26, -775, -698, -1551, -235, 326, 158, 44, -1555, -23, -595, 472, 
    572, 1166, -451, 826, 678, 361, 152, 772, -87, 459, 475, 814, -1364, 103, -807, -581, -1409, -92, 478, 145, -224, 532, 354, -96, 687, 
    -410, 860, -624, 1906, 867, 88, 116, 166, -424, 429, -591, 449, 634, -618, 430, -779, -1019, -1939, 428, 460, 1393, -828, 86, -142, 243, 
    -204, -855, -367, 211, -662, -980, -1451, 872, 1670, 1474, 602, 1123, 238, 540, -669, -920, 860, 10, -1501, -1368, 238, -342, -1335, -1330, -396, 
    -139, 743, 179, -218, 791, -67, -1003, 529, 845, 733, 360, -59, 969, 430, 207, -1222, 870, 452, 939, 359, 1110, -719, 377, -1179, -2080, 
    -421, -1110, -2414, -1342, 17, -1108, -502, 825, 1296, 1568, 610, 680, 1091, 98, -1296, -197, 1140, 721, 171, -1047, -320, -1387, -852, -202, 384, 
    -985, -590, -462, 356, -575, -222, 58, -1278, -269, 661, 512, 122, 82, 46, -1347, -534, -333, 259, -42, 447, 136, -569, -454, -1519, -290, 
    -853, -1135, 1163, 1508, -776, -1163, -904, -320, -417, -1225, -730, -77, -803, -388, -287, 232, -632, -424, -246, 485, 437, 1311, 349, -64, -1121, 
    -1431, -318, -161, 668, 364, 644, -512, -64, -1664, 36, 470, -436, -1018, 74, 347, 425, -1305, -1328, -1150, -1036, -435, 184, -197, -1856, 161, 
    -655, -903, 140, -249, 388, 167, -415, -682, -589, -1107, -364, 1413, 697, -1260, -1004, -1081, -123, -476, 481, -1147, -48, 1220, -1196, 210, -237, 
    -195, 196, -583, 326, -551, -927, 422, 486, 159, 1596, -921, 1329, 808, 1124, 990, -1122, 493, 1040, 956, -1119, 964, -1105, -1910, 269, -1484, 
    -479, -37, 331, 1251, 449, 392, 728, 776, -432, 309, -869, 541, 986, -261, -1556, -378, 35, -874, -828, 418, 279, -2163, -1353, -1560, -477, 
    -954, -859, -11, 288, 394, -903, 779, 1383, 816, 318, 1375, 1584, -1251, -121, -1416, 524, -120, 238, -848, -770, 86, 176, 769, 189, 221, 
    200, -750, 71, 1833, 1176, 807, -539, 1811, -242, -171, -394, 258, -1865, -1386, 1519, -1780, -184, 72, 1303, 240, -232, -2065, 301, 795, 535, 
    555, -1307, -377, 792, 940, -1034, 898, -756, 573, 1417, -206, 1379, 235, 1189, 522, -114, -446, 644, 148, -1391, 1263, -393, -1895, -796, -447, 
    939, -1161, -556, -365, 190, -1069, -256, 1435, 954, 642, -453, -199, 1363, -1339, -874, 454, 331, -147, -1633, -723, 634, -1355, -965, -1499, -247, 
    -1334, 751, 169, 656, 421, 791, -161, 590, 1376, -659, -400, -1457, -1369, -592, 434, 681, 63, -360, -320, -602, 1079, 1009, 382, -393, 621, 
    -93, 797, -955, -48, -572, 38, 702, 27, -830, -583, 593, 437, -1158, -86, -1072, -1264, -308, -45, -633, -777, 673, 584, -128, 1065, 1134, 
    -534, -1804, -1444, -32, -171, 210, -677, -1190, -1147, 680, 233, 1012, 1062, 847, -1078, -924, -440, -854, -957, -1682, -20, -390, -786, 98, 167, 
    
    -898, 622, 178, 71, 387, -1034, -35, -347, -140, -736, 1283, 62, -1943, 238, 1090, 510, 66, -167, -712, 1625, 1985, 553, -763, 3, -897, 
    -602, -209, -15, 288, 102, -588, 563, 1345, -1015, 305, 62, 147, 802, 579, 330, -563, 1596, 38, -929, 581, 442, 1067, -101, 566, 1781, 
    -467, -1559, -702, -1450, -1404, -1338, -2312, -314, 716, 141, -37, 1784, 900, 1541, 213, -453, -66, 766, 716, -593, 454, 1509, -360, -294, -541, 
    -1279, -2672, -532, -918, -1036, -1448, -885, -29, -87, -607, -1141, -174, 616, -1206, 571, -956, 1367, 1174, 779, -122, -874, -794, -472, -679, -1393, 
    906, 156, 610, -517, 827, 1310, 205, 530, -1441, 798, -865, 103, -704, -943, 503, -32, -1704, -194, -1448, -232, -45, 672, -526, -227, -470, 
    285, 469, 656, 1018, -903, 788, 604, -223, 877, -152, 1314, 460, -334, 932, 975, 1532, 610, 802, 1011, 573, 426, 898, 1071, -260, 711, 
    -841, -2060, -1546, -257, -743, -119, 1037, -566, -37, -1174, -891, 814, 502, 772, 308, -693, 510, -27, -1258, -749, -231, 185, 777, -1870, -1315, 
    -699, -1283, 214, -377, 244, -818, 294, 1543, 883, 609, 248, 992, 176, 1139, -116, 504, 1144, 782, 487, -77, -1369, -467, -1264, -926, -632, 
    -798, -782, -1352, 305, -2106, -2365, -1160, 285, -813, -195, -265, -2207, 810, 533, 435, -264, 1431, 665, 667, -220, -216, 6, -1470, -810, -356, 
    -1524, -520, 839, -978, -2010, -2793, -1407, -1763, -500, -929, -924, 410, 628, 825, 1608, 346, 837, 1632, 1279, 1022, -201, 190, 207, 147, 797, 
    -787, -1193, -1009, -967, -1064, -489, 356, -337, 1248, 624, -472, 737, 783, 1358, -1135, 320, -213, 888, -986, -997, 1062, -392, -937, -641, -1643, 
    -1687, -475, -342, 1346, 156, 244, 754, 622, 997, 1436, 473, 547, 911, 504, -347, 168, -135, -420, -1206, -968, -481, -625, -900, 358, -969, 
    943, 588, 1334, 1026, 1014, 1398, 941, 1092, 1330, 389, 1776, -431, -111, 431, -213, -1807, -844, 1032, -1960, -390, -974, -2, -550, -769, 58, 
    -2053, -1174, -1896, -644, 1350, -1461, -768, -713, 1221, -389, 1293, -163, 1573, 1623, 1353, -268, 467, -992, -157, -701, 821, -2524, -707, -241, -312, 
    -1064, 958, 373, -344, -286, 102, 1244, -1, -86, 404, -707, 1533, 960, 917, -1113, 745, -919, -386, -444, -798, -1179, -1939, -1602, -512, 315, 
    -1069, 373, -769, -47, 868, -1039, -196, 84, 182, -484, -213, 459, 1180, -349, 856, 715, -578, -1495, -353, -389, -295, -1028, -2339, -897, -1523, 
    -170, -874, 35, -565, -963, -2269, -2431, -1364, 295, 886, 1446, 1799, 481, 1410, -1039, 1065, 1630, 821, 692, -25, 600, 27, 238, -194, 655, 
    328, -136, -1112, 677, 23, -1309, 617, 249, -679, -950, 969, 110, 1405, 778, 315, 198, 1342, 2200, -424, -347, -706, 491, 779, 1406, -231, 
    -604, -367, 309, -1114, -795, -2070, -1447, -549, -1030, -803, -314, 1270, -281, -377, 1127, 1783, 1761, 1024, -598, -533, -1041, 161, 96, -237, -331, 
    -1509, -1962, 300, -453, -296, -225, 16, 927, -811, 914, -303, -1378, 1381, 57, -871, -477, 1179, 375, 723, 1031, -261, -994, -620, -1420, -248, 
    -192, -864, 1037, -15, -589, -1833, 35, -733, -253, 647, 1171, -846, 971, 1342, 1186, 186, 890, -382, -883, -896, -601, -977, 329, -950, -354, 
    -369, -439, -877, -642, 32, -736, -700, -1673, -603, -467, 1818, 275, 939, 330, -1194, 1247, 1317, -41, -681, 663, -38, -145, -165, -606, -940, 
    -2667, -1841, -1491, -391, 519, 196, -1353, -1164, -824, -23, -852, 1079, -118, 598, 825, -1214, 852, 198, -533, 521, -614, -265, -212, -1185, -174, 
    1696, 251, -1494, 469, 958, 249, -1273, 893, -894, 293, -30, -459, 986, -1253, 856, -931, -237, -468, 714, 294, -265, 1412, 60, -443, -1027, 
    -1957, 132, 862, 342, 235, -1169, 39, -61, -66, 469, -249, -125, 992, 514, 242, 260, 391, 274, 523, 804, -639, 729, -2098, -1989, 9, 
    -1993, -2729, -343, 223, -1349, -481, 326, 1469, 691, 915, 1300, 1588, 1306, -1339, 308, 598, -1207, 323, -364, -60, -277, -848, -816, -69, 166, 
    -144, -1144, -655, 41, 760, 560, 334, 796, 1334, 221, 200, 861, 113, -724, 529, 862, 297, -1113, -482, 311, 318, -1145, -95, -1724, 537, 
    -431, -586, -6, -1682, -1127, -926, -1017, -109, -873, -22, 1011, -1052, 886, -705, 983, -708, 1248, 791, -365, 998, -63, 1064, 28, 564, 436, 
    -622, -1864, -877, -386, 170, -1921, -1341, -437, 317, 1301, 1038, 459, -484, 1523, 934, -477, 912, 52, 138, -235, -51, -473, 276, -522, -20, 
    -657, -1041, -226, -57, 907, 607, -236, -189, 1261, 450, 377, -38, 2214, 523, 511, 1796, 171, -1632, -589, -523, -178, -1727, -409, 269, -2295, 
    -696, -727, -187, -1691, -315, 809, -40, 244, -1042, 127, 344, -141, 981, -1103, 325, 72, -992, -161, -604, 1165, -1550, -1837, -638, -1488, -2228, 
    -1617, -79, -821, 95, -365, -1665, -693, -376, 391, 434, -270, 826, 1028, 722, -57, -85, 1852, 643, -659, -982, 1491, -331, 385, -1250, -203, 
    
    -356, 181, -86, -838, -592, -817, 250, -887, -510, -625, -32, -130, -1043, -1091, 27, 228, 537, 1297, -852, -314, -111, -746, 418, 997, -961, 
    214, -604, -678, 1233, -533, -642, -1217, -878, -647, 324, -840, -391, 631, 1383, 1870, -1160, 785, -44, 392, 999, -757, -180, -761, -1263, 182, 
    -270, 1666, -624, -1281, -1039, 56, 16, -1535, -678, -66, 1273, 203, 582, 393, 550, 989, 1869, 587, 1095, -80, -46, -458, 471, -576, -134, 
    885, -812, -431, -422, -592, 1390, 671, 159, 199, -1274, 210, 405, -599, 175, -595, 977, 1109, -988, 807, -990, 1581, -131, -536, -50, -348, 
    842, 809, 163, -686, -1804, 145, 183, 463, -412, -1858, -1949, -1626, 380, -1808, -1789, -852, -1600, 0, -257, -303, 989, -27, 86, 1187, 1453, 
    40, 251, 528, -108, 1129, -1446, 505, 505, 1124, 1143, -596, -702, -889, -85, 1439, 2172, 1641, 516, 1742, 308, 749, -141, 1410, -189, -90, 
    -317, 637, -1243, -889, -361, 1747, 931, 1724, 934, 657, 799, -844, 1169, 333, 661, -624, -833, -1157, -457, -1690, 1044, -231, -619, -821, -762, 
    6, 312, 610, -302, -349, -322, -1496, -223, 202, 404, -1470, 798, -864, 641, 555, -102, -1056, 241, -85, -966, 710, 262, -83, -779, -530, 
    426, 1089, 785, 156, -1396, -1318, -574, -276, 168, -386, -1186, -358, 995, 134, 538, 1163, -532, -830, -1169, -569, -13, -2205, -1534, -1145, -640, 
    -2014, -533, 923, -1206, 430, 646, -1416, -460, 267, 1102, 335, 906, -908, 528, 1385, -1110, 1757, 1027, 1153, 975, 458, 782, 533, -260, 186, 
    548, 104, 1159, -340, 359, 22, -1434, 1049, -411, -22, 1322, 99, 765, -176, 122, 409, -1309, 247, 60, -662, 386, -721, -539, -1858, 379, 
    954, -1094, -927, 387, -841, -1215, 56, 218, -104, 1739, 364, 428, 1246, 821, -1370, -159, -631, -343, -801, -1125, 311, 1020, 456, 334, -116, 
    744, 1080, -124, 293, 90, 261, 88, 291, 776, 1319, 405, 1041, -720, -544, -1662, 1281, 610, 528, 399, -19, 2173, 446, 1061, 1560, 500, 
    -476, -934, 354, -484, -292, 19, 103, -253, -16, -342, -509, -359, -216, 774, -867, -1520, -444, -1191, -770, -222, -1464, -283, -704, -858, 385, 
    1461, -1329, -312, -1117, -165, 729, 1150, -665, 981, 121, -477, 336, 552, 647, 886, -1055, -1305, -153, 716, -453, -62, 971, 858, -846, -429, 
    1459, -832, 1176, -625, 435, -245, -685, 170, 485, -182, -1605, -659, 367, -259, 88, 219, -874, -848, -885, -1267, -266, -620, -493, 96, -222, 
    314, -598, -110, -165, -174, 773, 156, 437, 945, 1238, 196, 375, 539, 471, -778, -110, 1486, 266, 487, -1047, -1412, 41, -275, -476, -555, 
    -174, -110, 1233, 852, -538, 312, -820, 185, 503, 537, -539, -322, -1374, 1263, 1389, -1022, 1496, 155, 224, 126, -1465, 163, -149, -70, -333, 
    -1120, 850, 538, 1308, -828, -792, -1087, 143, 805, 1421, 84, 718, 218, 1146, 1358, 1864, 1071, 737, 756, -790, 498, -1041, -169, -213, -1375, 
    -224, -320, 1211, 283, 171, 466, -319, 120, 379, -289, -93, -131, 1051, 338, 920, 73, 412, -207, -941, 467, 146, 245, 154, -1669, -985, 
    824, -813, 522, -521, -916, 333, 828, -1583, 485, -1233, 1013, 1331, 81, -641, -108, 494, 894, 539, -849, 968, -1462, -1732, 84, -752, 292, 
    -635, -848, -227, -558, -1063, 602, -1170, 29, 385, -596, 745, 864, 1513, 516, 435, -942, -309, -183, -28, 25, -273, -346, 452, -991, -853, 
    1241, 457, -497, -1249, 519, 534, 945, -298, 1147, 1090, 189, 349, 407, 587, 332, -1329, -537, -550, -1031, 244, 388, 351, -792, -77, 1069, 
    149, -158, 25, 92, 265, -2678, -2313, -452, -1579, -1501, -1822, -1948, 389, 298, -426, -458, 202, -732, 1130, -958, 475, -247, -871, -905, -310, 
    82, 113, 161, 159, -306, -1331, -318, 1592, -924, 528, 909, -1227, -675, 177, 1198, -30, 1030, -1308, 1054, -462, -467, -488, -1451, -1214, -1358, 
    1400, 1019, 508, -618, -685, 1200, 242, -1001, 384, 439, 1046, 1077, 505, 820, 640, -480, 157, -906, -766, -45, -104, -458, 86, -670, -1210, 
    -84, 44, -65, -250, -14, -752, 375, -487, 530, -218, -1424, -1007, -1267, 724, -877, -26, -1155, 67, -770, -450, -210, -611, -456, -242, -757, 
    -1099, 488, -708, -40, -1458, -533, -246, 646, -761, -1320, 674, 1550, -1268, 297, -603, 333, 446, 1440, 987, 1693, 521, 1185, -427, -1585, -350, 
    -245, -273, -1202, 274, -1007, -24, 207, -1009, 865, 189, 921, 1128, 460, 339, -710, 633, -485, 156, 673, 244, -441, -1449, 302, -1395, -976, 
    2080, -1481, -1179, 930, 78, 799, -1351, 970, -865, -206, 355, 1597, -258, 754, -968, -75, 277, -898, -1088, -757, 393, 869, -728, 1818, -311, 
    1701, -926, -1326, -174, -708, 1258, -389, -400, -143, -376, 1876, 505, 302, -1001, -949, -14, -1640, 653, -419, -917, 1583, 1615, 427, -1368, -1068, 
    669, 875, -1026, -779, -832, 1421, 863, -306, -768, -182, 889, 536, 396, -247, -1291, -126, -118, -813, 170, -36, -602, -32, -1885, 52, -642, 
    
    -1314, 197, 1721, -1048, -391, -137, -55, 1323, 488, 452, -239, -1354, 43, 163, 396, -401, 1442, -140, -778, 626, -145, -292, 1229, 1583, -114, 
    -893, 131, -110, -1519, 794, -33, 393, -717, 1398, -265, 116, -417, -1173, 2083, -2014, 847, -286, -41, 617, -390, 1314, 1028, 687, -1791, -279, 
    503, -727, 15, -1368, 130, 949, 376, -1272, -350, 986, -1234, 51, -2278, -449, 59, -56, -892, -433, 331, -522, 149, -1452, 146, -1351, -146, 
    222, 1232, 609, 936, 371, 344, -428, 1152, -622, 618, 986, -2147, -458, -190, 967, 698, -835, -343, 315, -591, -178, 727, -1572, 37, -140, 
    35, 210, -749, 118, -115, 198, 224, -1494, 804, 460, 1220, 2309, -759, 2138, 1060, -385, 753, 336, 2803, 254, 1731, 1719, 97, 1820, -105, 
    -694, -223, 524, -1832, 341, 969, 707, 656, -665, 272, -229, -971, -1982, 248, -1638, 786, 358, 91, -925, -338, -1031, 193, 1680, -178, -689, 
    -101, 1319, -930, 1234, -1050, 428, -74, -1129, 231, 457, -740, -1456, -878, -448, 327, -324, -340, -1507, -45, 1388, 1355, 443, -762, -421, 331, 
    -264, -1246, 747, 278, -40, -645, -2193, -959, -312, -650, 247, -865, -521, -530, -1112, -792, -316, -87, -514, -112, 236, -825, 175, -58, -900, 
    438, 170, 6, 1123, -598, 1246, 341, -807, 2106, 1998, -575, 79, -1003, 553, 1148, 2285, -199, 246, 1299, 794, 730, 397, -917, 1158, 191, 
    100, 774, 1065, 754, 817, 479, -365, -404, -662, -605, 1142, -1692, -826, -1977, -2234, -1403, -1388, 272, -1087, -468, 916, -57, -1559, -1149, 601, 
    -847, -316, -20, 839, -381, -622, -1336, -948, -142, 529, 148, -1744, -1181, 582, -1932, -1361, -956, 459, -1770, -1362, -617, -233, -937, -336, -1138, 
    1041, -536, -477, -929, 175, -1579, -2527, 67, -997, -218, -517, -1481, 639, -1940, -1308, -115, -1461, -1087, -1417, -105, -934, 375, -1404, -358, 266, 
    -256, -718, -1897, -312, -1599, 66, 310, -816, -913, -297, 759, 467, -1577, -790, 318, -1353, -2514, -131, -1509, -399, -1464, 124, 1036, 1085, 190, 
    66, 586, 421, 154, -1255, -1730, 518, 1876, -641, -1198, -1818, 508, 1117, 386, 46, -1059, 433, 1857, 1018, 164, 1154, -9, 922, -69, 465, 
    799, 1462, -900, -549, 723, -624, -1649, -734, -1019, -777, -802, -13, -658, -1665, 828, -1683, -1114, -1900, 155, -886, 695, 26, 766, 334, 902, 
    -1150, -407, 115, 597, -1095, -104, -1472, -14, -583, -1762, 637, -672, 700, -158, -111, -1973, 603, -1029, -890, -1222, -530, 800, 1138, 627, -74, 
    85, 603, 748, 87, 3, -363, -210, -317, 158, 254, -1403, -1044, -752, -946, -1885, -445, 248, -924, -651, -2014, 272, -852, -371, -1883, -894, 
    -930, -76, 560, 163, 847, 1408, 966, -184, -246, 1449, -29, 589, -6, -1052, -91, 562, -1448, -727, -411, -1516, 254, -244, 357, -1528, -124, 
    545, 526, -346, -824, -437, 1919, 323, 183, 634, 1483, 79, -1170, -2570, -2533, -1564, 215, -347, -581, -775, -1913, -773, -2168, -815, -2022, -666, 
    544, 449, 805, 1124, 561, -653, -884, 643, 1190, -316, 736, -1957, 29, 1602, -1118, 1106, -601, 1008, 1190, -311, -49, -894, 474, 855, 631, 
    -145, 142, 632, 672, 390, 76, -114, 163, 909, -798, 290, -1315, 594, -279, 583, 432, -281, -1064, -503, -770, -774, -233, -782, 636, -249, 
    725, 233, 1679, -34, 397, 454, -186, 595, -238, 795, -189, -958, 1089, 99, -934, -60, -744, -429, 706, 1350, -625, -632, -357, -862, -1017, 
    1467, 919, 1196, 191, -1564, -72, -762, 1003, 588, -107, 1331, -685, 1398, -686, -937, -1788, -670, 471, -688, 1063, -358, -2184, 81, 101, 1282, 
    -901, -1728, 942, 514, 1338, -34, 642, -294, 2159, 840, 1336, 148, -88, -246, 508, 330, 879, 1632, 953, 64, 1124, 432, -69, -64, -420, 
    1231, 163, -733, -744, 788, -970, -1310, -117, -79, -1655, 346, 121, 1165, 739, 154, 459, 175, 1732, 126, -1544, -998, 255, 1158, 385, -639, 
    717, -304, 1832, -419, 1305, -191, -1022, -1000, 730, 487, -239, -1710, -358, 1126, 287, 1264, -1294, -763, 1796, 227, -57, -325, -45, 802, 399, 
    -779, 98, 69, -85, -1553, -1013, -1360, 1099, -705, -609, -1750, -1445, 766, -996, -594, -1260, -164, -563, -382, -54, -1503, 967, 972, 601, 201, 
    -251, -1083, -462, 62, 705, 248, 413, 1550, -768, -597, -1461, -1027, -33, -314, -1026, -1298, 943, 842, -1244, 27, -322, -1370, -142, -140, -261, 
    527, -402, -160, 162, -764, 503, -129, -146, -664, 321, -66, -404, -998, -898, -1176, -1065, 426, -843, -927, -451, -1738, -1953, 323, 321, -253, 
    1478, 720, 82, -75, -178, -267, -2669, -849, -72, -1185, -230, -1204, -1539, 535, 133, -273, -763, -12, -763, -606, 240, -1161, 713, -101, -183, 
    852, -437, -411, 902, -59, -1054, -2673, -500, -1054, 490, -281, -122, 737, -98, -1306, 664, 250, -74, 355, -625, 157, -823, 456, 6, -251, 
    -221, -621, 857, 492, 315, 394, 565, 121, 1657, 1217, 222, -1505, 42, 940, 967, -565, -2004, -1416, 1785, 214, 74, -1758, -1076, 1356, 1177, 
    
    548, -1445, -544, 1110, 406, 1121, -1334, -693, -1417, -463, 807, 83, -124, -773, -142, 234, 482, 392, -505, 288, -157, -274, -814, -1113, -291, 
    -211, 483, 246, -620, 141, -479, -1742, -1052, 476, 1823, 77, 2123, 942, 1956, 1074, -912, -558, 1229, 1392, 818, 131, 918, -48, 39, -1280, 
    283, -649, -1062, 247, 1219, 208, -60, 314, -198, 2115, 490, 509, 1092, 1549, 433, 758, 97, 77, -1570, -1883, 11, -1521, 378, 1098, -614, 
    -713, -789, -1345, -759, -1487, 403, 901, -551, 130, 708, 468, -118, 132, 425, 76, -599, -1968, -663, -998, -2279, -950, -284, -680, -984, -740, 
    373, 886, -340, 246, 175, -362, -1289, 641, -24, 399, 256, -1576, -365, 859, -233, 1387, 1303, -59, -396, -234, -791, 610, 625, 0, -632, 
    245, -1919, -350, 796, 949, 342, 1087, 686, -229, 904, 1477, 3443, 3183, 2389, 1290, 1575, 2584, 2744, 1582, -872, -337, 650, 1117, -99, -818, 
    144, 1661, 1531, 140, 787, 595, -219, 1526, 893, 150, -193, -249, -1422, -1375, -144, 57, 1474, -1359, -753, 673, 920, 591, -616, 548, -497, 
    -490, -667, 1330, -809, 524, -182, 755, -242, 661, 569, -1420, -724, -83, -1924, -1794, -770, 102, -1568, -1676, -995, 702, 1549, 648, -82, -427, 
    1329, 1825, -50, -736, -1241, 452, -1328, 585, -1043, 627, -209, -2161, 995, 937, 121, -799, -666, -1173, 583, -1428, -2344, -1714, -301, -114, -1881, 
    -495, -1047, -121, 491, 1633, 1867, -25, 1239, -290, 3071, 1620, 1905, 2017, 1933, -129, -1339, 108, 1270, 76, -208, -1036, -505, -994, -615, -1606, 
    -834, -16, -1125, 756, 1552, 906, -259, 498, 1248, 231, -436, -478, 287, -215, -1755, 656, -996, -455, -1380, -496, 1169, 928, 1376, 815, -99, 
    -589, 1271, 708, -99, 1042, -335, 194, 850, 1035, 1321, -1536, -1117, -884, -324, -1554, -821, 871, 1032, 554, 643, 714, 1184, 726, -109, 495, 
    270, 1731, 2081, 1116, 523, -1098, 1088, 2244, 1293, 666, 537, 572, 98, 1978, 1410, 2279, 3217, 2076, 2139, 1179, 2201, 1499, 105, -9, 627, 
    1109, 246, -88, -340, -1060, -497, 943, 114, 1033, 1103, -863, -688, 611, -1104, -475, -1294, -1935, -703, 39, 1184, -311, -78, -1317, -451, 724, 
    342, 1510, 1458, -217, 620, -913, -222, 476, 558, -739, -1642, -2313, -340, -1929, -1416, 262, 1247, 1887, -808, 656, 66, 2727, 1900, 76, 645, 
    -68, -36, 521, 656, 481, -1358, -609, 958, 631, -392, -1471, -1878, -1034, -652, -1487, -1594, -1004, -1775, -1460, -569, 1458, -685, 1064, 1791, 50, 
    -1242, -1223, -1010, 1080, 959, 637, -983, -1123, 1920, 1190, 1357, 346, 1725, 711, 1562, -260, 949, -487, -461, -1225, 772, -1125, -1468, -1681, -1041, 
    -1334, -667, -646, -169, -700, -822, -1082, -1203, -769, 233, -595, 326, 2542, 2865, 688, -120, -1310, 1678, 653, -432, -562, -826, 1170, -1253, -326, 
    1, -718, -1428, -428, 2108, 519, 1210, -442, -70, 987, 1325, 1282, 2321, 936, 1004, 294, 1859, 1474, 282, -722, -948, -255, -1246, -2080, -2162, 
    459, 1470, 601, -806, -538, -39, 1189, -767, -1377, 1204, -469, 257, -51, 629, -1006, -1145, -2017, -405, -190, -1426, 235, 734, 239, -801, -1642, 
    238, 1212, -689, -1011, 1169, -12, 814, 570, 272, 684, -701, 643, -166, -1846, -152, -1227, 466, 229, -1770, -897, -1023, -442, -770, -1534, -1459, 
    568, 95, -490, -744, -1156, 872, 870, 1150, 1165, 884, 21, 187, 533, -576, -508, -626, -351, -2330, -1335, -1827, 746, 320, -532, -1267, -412, 
    -645, 817, 798, 238, 712, 1461, 817, -856, 1071, 1374, -2017, -390, -137, -3, -1143, -744, -593, -1708, -1902, -416, -852, 846, 1072, -408, 393, 
    121, 57, -1475, -704, -1528, -1022, -1519, -2057, -1428, -1501, -1136, -2681, 730, -365, -572, -1796, -973, -329, -392, 155, -1512, -1243, 432, -166, -508, 
    175, -1365, 300, 597, 1184, -232, 757, 1013, 1130, 4, 234, -1040, 755, 676, 613, -438, -1584, -1522, -1757, -1992, -124, 37, -1010, -852, -87, 
    762, -839, -838, -544, 359, 28, 599, 1449, 165, -123, -1430, -631, -831, -110, -1166, 199, 706, -795, -597, -1043, 527, 1417, 341, -434, -107, 
    14, 994, -784, 1604, -455, -928, 584, 452, -467, -275, -798, -190, -751, -1826, -906, 620, -379, 622, 340, -757, 1036, 444, 1493, -231, 305, 
    392, -1312, -1569, -170, -125, 1207, 662, -493, 1185, 28, 1177, 1486, 1545, 1275, 1595, -1941, -418, 75, -438, -2142, -1469, -1158, -2190, -2275, -852, 
    405, 288, -13, -2017, 1435, -174, 1218, 1342, 693, 774, -263, 593, 1766, 1136, 1457, -1234, 717, -845, -952, -2043, -1304, -1430, -1613, -2448, 139, 
    -182, 881, 791, 1558, 1030, -1213, 527, 592, 35, 151, -871, -581, -1497, -1140, 273, -174, 835, 1231, 408, 872, 1507, 1598, 2081, 1229, 160, 
    -322, -24, 677, 877, -195, 96, 1240, 1175, 964, -608, -598, -1610, -148, -619, -1289, 1200, -45, 873, -1176, -684, 558, 1602, 1537, -391, -88, 
    -869, -911, -985, -953, -604, 1650, 761, 778, 48, 1120, -1055, -398, -389, -212, -482, 308, -2075, -835, -2289, -1431, -433, 256, -1048, -888, -1783, 
    
    -1852, -618, -1254, 632, 434, -91, 101, 867, 1696, 179, -403, -69, -1296, 181, -878, -82, -1477, 218, 706, 1187, 195, -796, -745, -569, 1184, 
    -778, -1648, -2065, -953, -1470, 888, -145, -1004, -1849, -2189, -211, 949, 104, -1252, -829, -374, -304, 1903, -67, -1373, 900, 855, 735, -1781, -494, 
    421, -38, 313, -1688, -784, -516, 461, 614, -1064, -760, -1125, -116, -162, -1389, 332, -1664, -378, -387, -888, -1096, 198, 1459, 97, -885, -200, 
    -1520, 106, -985, 146, 123, 1015, 913, 936, 115, 831, -920, -1338, -46, -392, -350, -353, 1060, -623, 227, -601, 790, -1062, -188, -1840, -52, 
    -1196, -1841, -1334, -76, -176, -1814, -664, 484, -844, -93, -1413, -1251, -746, -814, -109, -138, 117, -1953, 337, -1265, -293, -1404, -294, 65, 261, 
    -1512, -177, -11, -364, -275, -305, 183, -767, -97, -781, 400, -451, -539, -1924, -1963, -1151, -864, -846, 137, -1307, -555, -245, 491, -259, 165, 
    -432, -458, 1150, 963, 1239, -629, -569, 19, -817, 790, -786, -150, 119, -917, -319, 269, -1458, 9, -417, 262, 1656, -769, 381, 505, -520, 
    -114, 328, 572, 473, 807, -898, -192, -1671, -496, -49, -1011, -154, -1130, -860, -707, 424, -1379, -606, -1535, 343, 1198, 1047, -472, -1106, 26, 
    -1747, -1270, -1515, 306, -1478, -859, -231, -1741, -1508, 71, -1064, -252, 971, -309, 724, -794, 68, -24, 149, -363, -690, -569, 266, -56, -1378, 
    -1051, -734, 1835, -913, -1743, 374, 886, 204, 745, -412, -403, 5, -843, 930, -841, -1417, -1209, -922, -203, 995, 801, 327, -832, -96, 666, 
    773, 353, 1017, 345, 780, 725, 745, 807, -301, -206, -1567, -810, -105, -571, -816, 1464, -354, 431, -42, 918, -197, -401, 419, -1231, 767, 
    2181, -287, 1241, -1611, -206, -745, -608, -74, -1348, -658, -1541, -541, 185, -43, 958, -792, -213, 911, -1150, -1698, 307, -1162, -909, 780, -102, 
    -11, 552, -413, -1556, 107, -316, 109, -1862, -8, 553, 1624, 332, -1124, -2100, 400, 938, 330, -1487, -380, -202, 1064, 446, 904, -76, 890, 
    -1268, -118, -104, -1018, -2123, -612, -931, 423, 89, -1059, -230, -109, -140, 1286, 1672, 568, -770, -1398, -582, -24, 454, 468, -189, -81, 208, 
    1072, 222, 1676, 1512, 99, 650, 657, -525, -557, -626, -261, -839, -1047, 99, 615, -123, 267, -715, -2488, 209, 1879, 1344, -1041, -377, 350, 
    -15, -419, -648, -1113, -1601, -1757, -1188, 236, 559, -457, -551, 638, -495, 1295, -378, 570, -1588, 134, -1575, 14, 1601, 131, 277, -234, 986, 
    -907, 421, 832, -150, -393, 928, 1801, 497, -638, -235, 178, -493, -463, 300, -158, -812, -131, -694, 17, 494, 14, 1, -494, -1578, -411, 
    -833, -1188, -1997, -225, -1062, -1375, -327, 383, -1492, -1854, 561, -162, -121, -1973, -594, -287, 948, 493, 127, 542, -2358, 1364, 1406, -668, -1276, 
    -506, -275, 1200, -116, -665, 1303, 1153, -765, 331, -1625, 694, -1041, -1224, 390, -1123, -1813, -1183, 440, -134, 688, 111, -316, -334, 861, -1076, 
    91, -582, -970, -71, -1397, 216, -552, -191, 860, 896, -550, -760, -5, 791, 455, 1147, -731, 517, -1400, 670, 402, 1321, 447, -1156, 664, 
    623, -10, -555, 927, 187, -1535, 1082, 390, 392, 1025, -1233, -727, -713, 525, 989, 464, -1334, -328, 641, 333, -801, -220, -1667, 1025, -640, 
    559, 751, 461, 154, 273, 1523, 332, -1194, 1650, -124, -46, -80, -1009, 217, 1337, 535, 113, 539, -893, 695, -627, 294, -1331, -1692, 427, 
    1284, 1847, 669, 716, -83, -751, 431, -243, -155, 863, 309, -236, 413, 974, 1001, -598, 183, -1578, -450, -598, -260, -892, -1234, -197, -217, 
    -1570, -2374, -1663, -2372, -109, -2347, -70, -1201, 114, -193, -274, -789, -312, 281, 201, -446, 745, 1196, 149, 349, -1923, -463, 1139, -637, 24, 
    -194, -848, 337, 983, 296, -1081, 632, -98, -373, -494, 1413, 846, -492, 17, 162, -820, -449, 586, 388, 688, 1292, -421, 604, -479, 985, 
    438, 1533, 778, -776, -212, 814, -768, -285, 443, 298, 982, -1838, -473, -408, 969, -1436, -400, -490, -836, -664, 1733, 1157, 107, 547, -30, 
    -963, -1536, 372, -1009, -1494, -123, 338, -538, -306, -394, 95, -1018, 515, -745, 316, -537, -516, 538, 201, 288, -1377, -41, -596, 572, 542, 
    -513, 1388, -40, -132, -892, -651, -26, -240, -313, -1799, 149, -673, 1166, 364, 196, 117, -984, -743, 517, 381, 310, -1226, -612, -652, 1305, 
    -499, -62, 613, 1069, -183, 487, 1615, 1211, -291, -504, 1458, -1633, 614, -324, 156, -1361, -514, 423, 922, 549, 94, -130, 472, 400, 1087, 
    650, 1439, 890, -594, -104, 323, -517, 515, -106, -961, -619, 900, -1338, -1933, 414, 888, 248, -1309, -127, -1012, -486, 1381, 255, -207, -233, 
    657, 966, -364, 638, 977, -255, 95, -204, 1537, 373, 260, 155, -608, 346, 520, -219, -1039, -619, -565, -807, 489, -1049, -591, 371, -1252, 
    1, -504, 488, 1772, 469, 1147, -477, -817, -189, 93, 491, -1048, -192, 370, 1502, 308, 325, -1513, -166, 598, 281, 1162, -1089, -322, -809, 
    
    1985, 387, -1177, -1955, -649, 133, -1727, 724, 24, 1155, 37, -1698, 877, 42, 971, 920, -510, -694, -505, -61, 463, 1589, -26, -901, -929, 
    -773, -827, -1097, -1348, -858, -2512, -905, -317, -634, -868, -1077, -62, -700, -763, 2084, -2002, -3235, 649, 2270, 1807, -1983, -1592, 1287, 1057, 192, 
    -1344, -45, -98, -271, -529, -2130, 1465, 1250, -95, -1290, -1360, 1542, 425, 512, 1685, 42, -178, 609, 332, 600, 101, -916, 1592, 1222, -52, 
    -1293, 374, 784, -16, 267, -245, 1070, -626, -370, 207, -349, -767, -1175, -724, 1051, -1352, -370, -146, -732, 517, -510, 50, 181, 494, 173, 
    -409, -583, -922, 361, 660, -433, 486, -713, -168, 558, -256, 297, -442, -1308, 990, -36, 384, -548, -154, -180, -622, -766, 500, -200, -1933, 
    735, 374, 175, 94, 1209, -27, -518, 907, 944, -114, -485, 1160, 239, 1368, -114, 48, 38, 457, 51, -497, 359, 734, 1537, 808, 774, 
    -1302, 106, 571, -140, 9, 243, 705, -214, -672, 577, 22, 1109, -16, 148, -1324, 1464, 790, -846, 17, -973, -958, 847, -1355, -1284, 265, 
    -1448, 90, -1410, -32, -545, -432, -172, -665, -261, 849, -302, -467, -488, -693, -758, 356, -96, 475, 388, 990, -2362, -438, 677, -750, 696, 
    485, 1011, 196, 316, 678, 297, -1260, -1078, -234, -736, 492, -537, -1393, -971, 987, -445, 851, -626, 1622, 425, -7, -2240, 372, 287, -925, 
    270, 481, 675, 222, 914, 523, 584, 1954, -229, -274, -676, 570, 426, 1413, -212, 551, -587, -611, 52, 164, 1314, 955, 1524, 687, -1201, 
    -30, 1608, 184, -287, -856, -241, 481, -1299, -1943, 625, -1607, 188, -1102, -998, -1169, 388, -951, 1322, 324, 159, -1535, -583, -373, -364, -546, 
    -1511, 57, -261, 791, 535, 230, -488, -1421, -62, 340, -337, 225, 2051, -395, -800, -1043, 260, 702, -1088, 1132, -2166, -1282, -570, 1275, 572, 
    676, 1420, -704, -382, -167, -162, 1088, -512, 695, -370, 601, 2735, 1411, 1015, 16, -1085, 389, -582, 529, 371, 907, -465, 854, -494, 339, 
    642, 466, 98, 49, 389, -291, -98, 813, 235, -1932, -1769, -206, 524, 1065, -1058, -595, -234, -857, 415, 539, 1235, -1205, -1153, -844, 432, 
    366, -1489, -968, 1664, 1285, -780, 404, -1036, 1524, 571, 1384, 745, -271, 186, -76, 156, 2619, 1541, 67, -494, -1011, -8, 354, 1979, 564, 
    895, 825, 572, -1136, -1107, -457, -235, -76, 107, 623, 780, -1669, 251, 1238, -845, -33, -2051, 614, 44, 1014, -184, -1632, -653, 1384, -186, 
    78, -403, -1392, -1606, -218, 692, 1437, 919, -589, -795, -605, -177, -1876, 1222, 1012, -1055, -232, 428, 1127, -660, 923, 1613, -218, -359, -1231, 
    -1302, -586, -1407, -1721, -893, -2721, -1042, 124, -1388, -766, -175, 211, -1078, -154, -225, -437, -1684, -889, 734, 1014, -366, 263, 803, 165, 350, 
    -967, 1283, -19, 385, -605, 537, 350, 2237, -324, 510, -803, -284, -625, 1662, 532, -483, -1219, 944, -369, -1363, 497, 1891, 965, -867, 167, 
    -405, 825, -423, 580, -1061, 428, -577, 15, 809, -676, 1101, 696, -410, 184, -264, 684, -437, 605, -7, -1087, 1119, 887, -23, 365, -818, 
    -1027, 1278, -185, -459, 739, 504, 599, 1211, -1145, 84, 1281, -1055, -1133, -166, -149, 768, 1049, -823, -514, 792, 984, 506, 352, -1973, -1743, 
    -950, -1717, 1122, 411, 1747, -708, 189, -508, -799, 194, 2040, -300, -374, -1665, -1371, 1882, 1240, -400, -1142, -1035, -185, 653, -689, 213, 848, 
    463, 1545, 858, 232, 52, 127, 839, -615, 1703, 380, -167, -132, 95, -978, -1696, 1004, 128, 578, -2024, -1453, -1126, 626, -389, -545, -227, 
    -1369, -178, -1494, -691, -785, 1, -1193, -1404, 420, 167, 879, 109, -1119, 459, 810, -515, -1415, -1667, 34, 1077, -903, -1493, 377, -1188, -127, 
    -507, 1227, -686, -401, 298, -813, 545, -911, -10, -167, 1029, -973, -614, -152, -908, 425, -681, 5, -487, 238, 661, 543, -150, -607, 1338, 
    -1771, 51, 1517, 444, -604, 39, -40, -557, 1516, 1655, 1173, 1677, 384, -858, -1509, -506, 977, 223, -1125, 423, -777, 490, -516, 299, -1208, 
    -608, -1178, 338, -4, 182, 882, -1595, -1062, -338, -376, 368, -865, -172, -1013, 109, 964, -223, 954, -863, 1236, 1189, 192, -587, -144, 38, 
    282, 949, 1334, -545, -1010, -1023, 692, 214, 1089, -592, 630, -446, -1259, 774, 277, 1753, -539, 565, 373, -1685, 165, 556, -751, -140, -90, 
    612, -969, 777, -607, -444, -766, -1110, 1917, -1023, -790, -681, -2389, -1352, -489, -294, 1482, 1046, 987, -412, -1573, -178, 904, 476, -375, -207, 
    1067, -1002, 342, 841, 243, 134, -63, 570, -510, 127, -232, -1250, -1179, 407, -36, 241, 785, 1036, -695, 77, -1765, -740, -1438, 875, 1312, 
    372, -310, -262, -947, 1558, 1059, -607, 556, 1230, 213, 936, 2295, 947, 844, 141, 1975, 1802, -243, 332, -677, 197, 1098, 320, -626, 563, 
    192, 985, 210, 653, -753, -93, -313, -575, -315, 519, -649, 366, -2279, -177, 113, -1256, -142, -85, -774, 893, 830, 801, 586, 1089, -6, 
    
    1663, 803, 237, -708, -1093, 710, 14, -1358, -369, 587, 90, -1450, -1318, -1222, -591, -653, 745, -1373, -372, -803, 1254, 1687, 1361, -39, 162, 
    -1907, 586, 769, 1997, 2136, -711, 1105, 1300, 1417, 181, 1051, 2675, 2300, 167, -1177, -794, 22, -1247, 367, -706, 115, 1130, -2117, -384, 60, 
    706, 295, 571, 1289, 1477, -296, 208, 825, 1260, -995, 118, 957, -154, -301, -315, 586, 1765, -1409, 201, -2427, 286, -145, -471, -411, -686, 
    -683, 484, 1991, 581, 265, -345, 2240, 453, -655, -1260, 1484, -100, -1251, -1754, -1519, 341, 299, -1199, -2493, -757, -242, -406, -1567, -136, -656, 
    -2157, -711, -54, 93, 860, -1035, 41, 759, 434, 441, -1376, 1246, 491, 172, 182, 224, 487, -193, -1512, 168, -93, -1594, 1152, 1535, -320, 
    -224, -1339, -1399, 250, 96, -929, 608, 1488, 854, 502, 1273, 1763, 667, 960, 602, 167, 1354, 487, 870, 264, 22, -869, -506, -961, 541, 
    797, -925, 1715, -486, 569, 75, 706, -319, -170, -84, 61, -10, 350, -1161, 79, 370, -1184, 429, 168, 96, -1106, -1670, -117, -86, -186, 
    230, 654, 1290, -93, 264, 818, 715, -160, -1578, -367, -368, -267, -1056, 247, -779, 228, -621, -1447, 288, -1044, -1312, 346, 412, -429, -182, 
    -1316, 1433, 954, 1367, 495, 55, 1064, 2476, 834, 21, -180, 2246, 1911, -1452, -1605, 285, 75, 68, -477, 620, 219, -883, 1316, 693, 497, 
    531, -864, -368, -77, 1134, 395, 698, 462, -730, -15, 1160, 798, 1090, -906, -592, 1854, 51, -206, -244, -708, 1258, 197, -82, -124, -121, 
    -781, 216, 1214, 676, 186, 275, -94, 145, -194, -2124, 903, -172, 601, -1678, -529, 424, 520, -457, -571, -1011, -509, -1185, -563, -1000, -618, 
    569, 1086, -1228, -713, -476, 1868, -1730, -2748, -2089, -166, -172, -249, -96, 727, -1307, -787, -145, 78, -408, 559, -733, -614, 596, 597, -250, 
    653, -216, -523, -879, -1252, 716, 184, -1971, -118, -1717, 1556, 2278, 174, 452, -1236, 925, 1088, 75, -55, 613, 55, 534, -333, -4, 927, 
    702, 1963, 876, -642, -131, 834, 389, -1065, -2816, -1152, 1537, -1216, -2630, -2358, -547, -687, -1516, 17, -945, -1097, -1260, 828, 687, -398, -1267, 
    -435, 960, -221, 138, -25, 1680, -1433, -2626, -2144, -406, 285, -424, -1084, 334, -370, -615, -427, -14, -363, -187, 814, -264, 80, 339, 1421, 
    546, 64, 2199, -307, -970, 1333, 890, -272, -1169, -151, -1135, -321, -1700, -549, -1960, -1239, -985, 213, 715, -2176, -1286, -5, -243, 385, -495, 
    1864, 1361, -498, 311, 1238, 1203, 1730, 1797, 2042, -370, 797, 2040, 1258, 153, -689, 390, -121, -997, -1293, -492, 1523, 1015, -870, -751, 663, 
    450, 1095, 88, 123, 556, -2128, 1677, 1015, 1758, -680, 1255, 1613, 1147, -841, -1213, 1198, 610, 205, -776, -1460, -106, 144, -1704, -1044, 16, 
    1264, -1352, -123, -672, 1435, -376, 1925, 545, 427, 229, 621, 1474, 1594, -146, -1158, 1415, 130, 558, -889, -807, 2090, -607, 789, -1080, -1612, 
    -312, 852, 579, 1393, 881, 1276, -82, -155, 1265, -2092, 159, 1191, 178, -1547, -1555, 537, -102, -1324, -307, -1027, -606, -2010, 684, 319, -112, 
    199, 815, 465, 764, 827, 454, -728, -29, 34, -481, 378, -351, -2042, -1400, -1124, -1087, -1749, -967, -1662, -611, 559, -601, -193, 906, 139, 
    -470, 195, 750, 286, 948, -927, -120, 1118, 1676, -1559, 66, -1164, 11, -494, -1163, -240, -508, -1090, 301, 255, -995, -125, -132, 398, -695, 
    978, 213, 460, 2062, 10, 27, -218, -558, -1705, -605, 153, -1855, -2243, -2693, -497, 583, -314, 48, -211, -1754, -1069, -672, 1204, 1220, -415, 
    -2025, -109, 1987, 1604, 1908, -541, 600, 1900, 1471, 1297, 709, 1311, 235, -834, 101, -297, -756, 1101, -1285, 497, -332, -290, 1204, 636, -1314, 
    -199, 479, -973, 117, -1353, 1948, 1396, -806, -275, -1367, 1637, 729, -853, -2724, -1612, -245, -820, -1681, -789, -625, -1039, -1230, -1759, -1288, 554, 
    462, -86, 977, 353, -1032, 1282, 411, 256, -440, -917, 1641, -389, -899, -1307, -568, -1425, 91, -1668, -1608, -641, -491, -1080, 409, 1488, 1553, 
    723, 841, 542, -89, -349, 1258, -571, 141, -698, -976, -157, -732, -673, -1058, 389, 539, -1847, 906, 793, -530, -156, -496, 543, -1229, -1024, 
    -58, 1495, 1570, 423, -1524, -1198, 369, 1891, -1049, -559, 513, -646, -209, -55, -1062, 708, 593, -373, -1399, 334, -870, -226, 672, -117, 142, 
    1625, 1222, 1088, 744, -630, -129, 458, 2150, 1157, -893, -487, 189, 1080, -1514, -834, -323, 403, 520, 61, -488, 379, -1218, 562, 852, -501, 
    188, -281, -86, 506, -681, 387, 468, -1265, -1842, -2273, 1778, 11, -47, -375, -1365, 107, -1112, 1584, -406, -257, -1186, -320, -454, 352, -593, 
    -82, -1069, -861, -930, -405, -1590, -2060, -662, -512, 416, -921, -282, -646, -958, 443, -1194, 1708, 513, -455, -929, -466, 961, -300, 546, 1056, 
    -304, 176, 329, 63, 100, -415, -285, 712, -230, 73, 510, 425, 50, -287, -752, 117, -410, -1721, -411, -798, -896, -1809, -789, 429, 419, 
    
    844, -185, -350, 1098, -1114, 994, 1075, 450, -1033, -950, -411, -1882, 575, -870, 333, -759, 1092, 747, -745, -407, 786, -1017, -609, 55, -1183, 
    480, 586, -148, -432, 345, 1016, 744, -861, 914, 92, -1174, -1014, -2096, -8, -80, -1141, -1105, -1368, -1452, -258, -665, 260, -157, -659, -186, 
    646, 32, -259, -1797, -718, -1863, 171, -1037, 538, -539, -189, -1143, -1759, 527, -1283, 1288, 662, -83, -466, -1407, -1062, 910, -503, 582, 2099, 
    -683, -229, -1245, 801, 1169, -1999, -1131, -603, -1218, 368, -365, -853, 858, -959, -1276, 370, -471, -1159, 145, 1172, -1508, 362, 929, 602, -823, 
    -412, -3, 256, -122, 960, 5, -1355, 857, -497, -92, 137, -973, -1087, 240, -622, -2533, -1832, -1202, -1058, -300, -2075, -411, -246, -2529, -1034, 
    1159, 476, -1164, -167, -62, 1068, 560, -1435, 0, 1564, -931, -994, -1146, -11, -758, 574, 295, -2006, -2107, -92, 1527, -70, 133, 2285, 387, 
    -1739, -1635, -482, -279, 478, -1011, -541, -542, 55, -761, 476, -21, -504, -291, 1571, 403, 358, -129, 129, -427, -34, 150, -1328, -1428, -616, 
    -914, -74, -422, 1143, -1465, -679, -664, 554, 33, -186, 974, 87, 341, -303, -322, 104, 85, 10, 302, 264, 294, 946, -627, -483, 168, 
    150, -1163, -68, -111, 408, -944, -163, -356, -569, 646, -1836, -1295, 166, 93, -831, -1308, -1442, 215, 8, 17, -777, -347, 162, -490, 455, 
    -266, 549, 1158, -1120, -49, -14, 1029, -124, -288, -640, -480, 299, 44, -864, -1350, 1219, -282, -467, -716, -215, 1071, 298, -722, 1671, 727, 
    -1183, -333, -1388, 642, 744, -730, -47, -546, 819, 223, 178, 200, 1261, -281, -440, 1731, 446, 510, 593, 1602, -1037, 72, -350, 142, -744, 
    -1428, -535, 652, 946, 757, -410, -747, -107, 692, -674, 1761, 1305, 1381, -1322, 1096, -103, 584, -255, 69, 1002, -1208, -1883, -163, 8, -2158, 
    -1737, -351, -465, -986, 857, 1560, 511, 93, 794, -67, -763, 775, 79, 1250, 968, -326, -908, 96, 643, -967, -677, -114, -37, -1018, -1002, 
    1446, -821, -1920, 221, 1146, -1414, 748, 931, 1130, -829, 1538, 762, 1403, -1553, -304, -96, -110, -386, 818, -156, 528, -567, -369, -669, -764, 
    -339, -691, -297, -703, -526, 252, 106, -126, 622, -1157, 410, 542, -352, 445, 1486, -585, 549, 1695, 1345, -587, -633, 455, -345, -1300, -420, 
    -176, -112, -772, 361, 538, -714, 211, 205, 41, -235, -176, 1747, 659, -1227, -377, 211, -364, -501, -357, -765, 136, 536, -1532, -783, -2082, 
    -875, 717, -840, 520, -23, 793, 284, 510, -950, -77, -1297, -1458, -10, -485, -117, 1950, -565, -1254, -2234, 497, -23, -146, 1530, 1465, 1529, 
    -342, 224, -403, -1050, -115, -400, -948, -334, 1072, 205, -2624, -1635, -1887, -1701, -1510, -35, -283, -1895, -1362, 189, -850, -481, -388, 238, 2256, 
    -976, -594, 295, -851, -1867, -344, 68, -1030, -170, -31, -922, -2025, -128, -1084, 389, 1253, 410, -535, -1457, 947, 1687, -340, -476, 1131, 1226, 
    -666, -1701, 400, 675, 30, -2675, 423, 1153, -617, -1225, -325, 24, 512, -384, -746, 264, 210, 326, 582, 391, -1284, -68, -306, -410, 282, 
    24, 688, 1387, -640, -49, -65, -773, -654, 842, -820, 284, 189, -384, 325, 948, 440, 558, -1149, 660, -72, 742, 380, 1762, 175, 67, 
    -1095, 391, 141, 506, -1315, -1775, -540, -478, -1051, 151, 1072, 760, -129, 182, -14, 857, -384, 539, -159, 770, 550, -156, 1325, -285, -409, 
    740, -1306, -987, 1118, 1691, -1886, 515, 897, 837, 597, 620, 1169, 839, 145, 511, 950, 740, 1207, -348, 1186, 1380, 206, 897, -240, -449, 
    -996, -301, 576, -141, -1419, -1894, -2064, -1856, -1228, -502, -2166, -2144, -776, -444, -686, -1900, -2001, 445, -1108, -302, -378, -744, -2487, -1389, 1012, 
    -1074, 391, 319, 386, -933, -552, -262, -1740, -310, -197, -295, -1515, 813, 687, -527, 1133, 280, -150, 124, 430, 1424, 161, -185, -678, 1370, 
    -2667, -1430, -427, -43, 311, -1892, -2265, -1688, -326, 1066, 1339, -935, 1259, 1018, 176, 1098, 565, 715, 1004, 140, -260, -150, -925, -903, 920, 
    366, -1310, -796, 140, -519, 1469, -573, 1285, 272, -886, 593, 25, -213, 125, 699, 416, 1455, -84, -1499, 345, -249, 262, -935, -961, -1479, 
    145, 177, 1339, 532, -1256, 229, 1134, 459, 1380, 1157, -835, -592, -1262, -311, -538, 1218, -467, 712, 368, 477, 818, 645, 666, 632, -186, 
    80, 492, -771, -1058, -249, -1112, -256, 535, 715, 507, 116, 405, -64, -631, 156, -193, 1946, -420, 166, -299, 947, -76, 956, 65, 1058, 
    -1025, -108, -1275, 96, 1033, 397, -1129, 304, 1058, 736, 1591, 196, 240, 1123, 485, 422, 1336, -383, 238, 1213, -1515, -1944, -846, -701, -1523, 
    -1326, -871, 587, 311, -1384, 208, -355, 933, -1127, 410, 1273, 627, 233, 218, 1086, 350, 1780, 237, 482, -382, -1231, -388, -1808, -1038, -874, 
    -354, -177, 60, -1423, 847, -1068, -121, -633, 416, 621, -1199, 232, 1324, 1111, -745, 465, 169, 1262, 248, 710, 760, -683, 1148, 471, 475, 
    
    -633, 1174, 564, -729, 88, -145, -381, 14, -92, 809, -254, 560, -191, -646, -621, 1357, 466, -452, 306, -969, 861, 2139, 184, -769, 367, 
    2118, 411, -1362, -106, -81, -325, 401, 1870, 279, -2234, -666, -2278, -942, 47, 485, -1356, -1884, -2576, -1096, -194, -1348, 805, -163, -387, 496, 
    -536, -665, -686, 251, -295, -289, 499, -504, -343, -1048, -339, -1311, -1769, -379, -424, 664, 1216, -2014, -697, -252, 823, -832, 688, -39, 462, 
    -36, 306, 626, 495, 938, 733, -867, -476, -372, -776, -301, 546, -100, -876, 9, 438, 797, 18, 97, -527, 353, 1527, 1542, 429, 1070, 
    341, -852, -22, 427, 1040, 1775, 191, 396, 668, 13, -902, 1783, 1454, 1947, 685, 864, 447, -453, 183, 74, 496, -699, -1013, -801, -903, 
    -33, 432, 714, -68, -1838, -534, 1168, 189, -1254, -115, -1589, -1850, 289, 207, -480, 89, -245, -1098, 738, -839, 298, 232, 1079, -104, -378, 
    232, -1406, -956, -860, 919, -92, -598, 576, -1282, -349, 1346, 200, 50, 1129, -1434, -584, 1160, 881, 1544, 786, -1060, -685, -642, -1118, 235, 
    636, -1844, 12, -289, 1391, 907, 149, -367, -1920, -99, 1439, 88, 154, -421, 129, -423, -209, 1369, -330, 1628, -295, 17, 441, 594, 802, 
    1156, 288, 121, -115, -166, 1010, 845, -344, 866, 824, 435, -288, 1967, -846, 583, -342, -1188, -1059, -1042, 246, -484, -12, -148, 1133, 1321, 
    -1502, -133, 589, -615, -304, -1012, -860, -888, 1272, 385, -1281, -1906, -1533, -954, 625, 1170, -295, 82, -686, -887, 1044, 69, 2392, 1904, 1124, 
    -310, 548, 154, 1229, 547, -620, -192, -626, -799, 7, 223, 123, 483, -884, -949, 833, 1129, 393, 834, 815, 293, 784, -837, 785, -959, 
    908, 148, 181, 318, -153, 1624, 523, -929, -556, 62, 867, 763, 0, 608, -1146, 113, 788, 805, 274, -216, -730, 651, 539, -278, -839, 
    -1186, 1073, 944, -580, -608, 504, 410, 578, -1983, -31, -581, 992, 1463, 922, 1071, -697, -1625, 44, 2408, 844, 1214, 794, -1151, -978, -1568, 
    -1197, -1106, -308, 362, -98, -137, 311, 183, -5, 53, 925, -293, -953, -576, 2349, 4, -793, -587, -1477, 1031, 1369, 444, -1394, 669, -68, 
    -809, -283, -445, 96, 204, 444, -1155, -436, -345, 60, 914, -39, 739, -1034, 871, -702, 16, 211, 1163, 553, 925, 1375, -983, -1457, 892, 
    -1253, -901, 1039, -327, 450, -436, 752, -673, -579, 1281, 884, -158, 260, -674, 321, 169, -491, 371, -883, -249, -986, -508, -1193, -1351, -503, 
    308, -138, -115, 1016, -1517, 339, -783, -610, -15, -320, -1625, -1310, -412, -872, -1235, 470, -806, 72, -239, 847, 900, 1584, 1413, 552, 923, 
    -595, 476, 371, -341, -1128, -1056, 665, 1032, 236, -1125, -228, -818, -1243, -1160, -221, -412, -320, -601, -1268, 850, -142, -730, 1266, 0, 1522, 
    180, 4, 463, -683, 79, -1569, 28, 6, -633, -1092, -669, -2538, -1274, 155, -1547, 774, -1066, -914, -2228, -1759, 1573, 1299, 1342, 1470, -190, 
    -2419, -704, -804, 134, 390, 253, -613, -1618, -55, -1463, 776, -36, 105, -114, -1, 1933, 870, -218, 370, -728, 350, 387, 793, -942, 274, 
    -1817, -671, 341, -701, 272, -555, -812, -1216, -102, 622, 5, 592, -972, -43, -126, 1329, 345, 370, 580, 1442, 1762, 1588, 1108, 1453, -194, 
    -1305, -1519, -379, 1167, 1339, 470, -765, -536, -537, 1809, 962, 355, -41, 38, -1048, 1118, 1579, -552, -491, -992, -1903, -745, 828, 1109, 629, 
    -1541, -1820, -577, -138, 172, -1093, -1436, 460, -556, -461, 1856, 79, -476, -673, -934, 560, 893, -350, 34, 579, 459, 650, 201, 1494, -356, 
    1863, -1089, -482, 392, 418, 76, -331, -1363, 849, 1466, 969, 113, -460, 657, 7, -544, -457, -285, 393, 463, -182, -503, 162, 178, 776, 
    -517, -1084, -667, 787, -757, -1355, -214, 656, -325, 1546, 1503, 88, 6, -1066, -763, -151, -275, 475, 1065, -141, -405, -341, -1188, -150, -423, 
    -169, -1029, -405, -536, -938, 864, -11, -608, -1597, -1116, 454, 1604, -419, -380, 115, -672, 435, 213, -957, 30, -1470, 528, 418, -36, -719, 
    171, 155, 900, -114, 124, 1626, 262, -302, -879, 579, -217, 109, -11, 692, 379, -368, -862, 716, -146, 2113, -457, -29, -494, -2129, 810, 
    22, -266, 1137, -508, -532, -1582, -1539, -883, -672, 1262, -1256, -978, 618, -139, 155, 1680, 1230, 230, -812, -147, 1155, 1009, 1213, 576, 1662, 
    -1667, -55, 205, 339, -535, -983, 80, -1019, -1310, -156, -114, -452, 410, 735, 1068, 2074, 1752, 364, -716, -216, -973, 998, 1813, -409, 578, 
    13, -675, 1046, -1229, 40, 1966, 201, -1018, -755, 97, 2422, 1156, 896, 1003, -385, -1082, -1, 382, 1672, 189, -535, 376, -241, 1556, 312, 
    -721, -860, 593, 1367, 1063, 1200, -1193, -304, 144, -332, 1836, 1402, 920, 745, -22, 523, 1644, 1197, 394, -189, 319, 405, 1182, 1008, 185, 
    -1357, -405, -673, -687, -1113, -1269, -2119, 95, -8, -284, 1285, 331, -825, -764, -842, 1, 979, 164, -129, 915, -818, -196, 1196, 1225, 214, 
    
    268, -944, 479, -608, -870, 413, -224, 303, -549, -395, -26, -185, 746, -785, -132, 676, -1217, -252, -1893, -671, -1160, 1203, -1064, -368, 543, 
    332, -1072, -1326, 841, -1746, -454, -1201, -2175, -844, -1470, -582, -1565, -916, 1161, 970, 625, 361, 1323, -330, 478, 489, 410, 1265, 1622, -262, 
    1473, -1057, -607, -242, 94, 1186, -264, -1249, -850, 952, -640, -287, 301, 2041, -608, -1708, -539, 1055, 227, -820, -47, 531, 447, -394, -296, 
    -80, 15, -1652, 129, -441, 501, -55, -242, 484, 297, -494, -339, -277, -596, 453, -946, 1850, 873, 1185, -1849, 1091, 1246, 499, -56, -1864, 
    -1256, -119, 312, -142, -1279, 50, 546, 560, 1412, 603, -667, -895, 690, 688, 399, -417, -1897, 522, 293, 753, -1842, -1345, -1177, -423, -828, 
    591, -1079, -207, 507, 399, -726, -2351, -1050, -206, -9, -201, -744, -1816, -1821, 59, -2362, -819, -1364, -1631, -424, -182, 504, -1448, -626, -1277, 
    405, 594, 286, 1070, -1929, -621, 1421, 81, -641, -84, -928, 361, 3, 602, 730, -214, 602, 111, -111, 985, -762, 142, -235, 1014, 580, 
    376, 64, 1475, 1177, -121, 1456, 1031, -623, 347, -857, -381, -1084, -781, 308, 19, -293, 1590, -222, -2052, -468, 895, -48, -110, -42, -777, 
    -1016, 49, 729, -444, -1378, -1412, -1959, -597, 387, 362, 118, 7, 143, 1253, 858, -385, 988, 1597, 1131, 710, 37, 2087, 439, 803, -1477, 
    1553, 266, -473, -717, -44, 240, 273, -106, -559, -1293, -569, -1163, -1604, -1528, -60, 63, 92, -741, 32, -258, 1422, 1005, -371, 336, 174, 
    -1555, -356, -541, -396, -850, -32, 318, -276, 904, -439, -650, 236, 711, 515, -1138, 404, 1380, 442, 698, 721, 1065, 150, 477, -1101, -382, 
    719, 1353, 663, 374, -279, 1301, -1405, -341, -864, 1158, -740, 349, -1252, -2114, -1260, 1067, 77, -2920, 796, 381, -424, -393, -1171, 761, 213, 
    29, 25, 333, 1388, -355, 1007, -610, -1214, 290, -451, 457, -233, -2351, 30, -596, -85, -1242, 573, -1130, -880, -1062, -2010, -1084, -265, 652, 
    521, 749, -832, -1049, 1477, 1639, -22, 319, -809, -652, 211, 466, 1739, -1569, 449, 1102, -186, 986, 1159, 177, 255, 0, 598, 402, 268, 
    -921, 1392, 1643, -51, -1423, -157, 1236, 1635, 1055, 99, -586, 981, 895, 573, -371, 5, -838, -1493, -832, 102, -653, -689, -280, -561, 39, 
    28, -354, -316, 282, -306, 207, -210, -840, -545, -1652, -1315, 466, 609, -284, -656, 1064, 462, 1657, -388, 737, -1382, -721, -403, -906, -4, 
    -276, -933, -1491, 603, -163, -128, -1902, -890, 374, -600, -83, -1726, -265, 327, -84, 413, 853, -373, 1261, -1405, -162, -913, -140, -533, -658, 
    -1174, -1158, -2424, -1000, -778, 1003, -1073, -517, 95, -152, -1393, -674, 115, 743, 435, -1955, 226, 1276, 676, -65, -412, -536, 1590, 1394, -599, 
    2075, 177, -1076, -921, -1140, 1194, 255, -1770, -2346, -1111, 218, -84, -1579, -94, -326, 7, 142, 979, -468, 568, 28, 354, 331, -713, 953, 
    421, 321, -808, 205, -401, -257, 698, 371, -103, -1365, -83, -157, 319, -956, -1306, -463, -222, 122, 1174, -481, -51, 1316, 1080, -329, -187, 
    380, 46, 101, -1986, -387, -299, 894, 21, 284, -54, -72, -1092, 782, -1140, -1035, 1093, -110, -275, -256, -1155, 562, 616, 1117, -530, -165, 
    -1, 1500, 17, -314, 779, 666, 370, 1045, 746, 61, -77, 233, -559, 575, -891, 505, -468, -988, -651, -260, 990, -86, -1451, -1482, -349, 
    -50, 1337, 353, -325, -863, 475, 166, 109, 274, -32, -787, 453, -881, -1552, -1224, 561, -6, 600, 218, -1280, 508, 928, -681, -460, 883, 
    -1007, -1709, -56, -241, 782, 392, -2423, 747, 868, 544, 555, -1079, 11, 2106, 150, 257, 1390, 1206, 1607, 60, 98, -359, 1647, -632, -267, 
    -657, 123, -610, 380, -252, -1311, -234, 335, -1425, -1855, 255, -90, 621, 975, 499, 312, -523, 1778, -1069, -370, 1441, 1113, 632, 883, 711, 
    -316, 691, -384, -339, 601, 700, 1048, 1276, 621, 216, -1683, 1052, 701, -46, -364, -36, 635, 268, -1469, -1396, 925, 434, 208, 276, -936, 
    342, 666, -975, 223, -707, 1341, 283, -673, -1232, 735, -1429, 1932, 750, -138, -1287, -653, -52, -707, -470, -99, -656, -143, -506, 217, 1204, 
    996, -522, 207, -687, -226, 445, 886, 564, -1044, 538, -761, 359, -282, -281, -520, -689, -463, 592, -472, -974, -114, -283, -1084, 27, -760, 
    -840, -172, -1072, -1282, -100, 1554, 325, -40, -1378, -1078, -246, 455, -505, -443, -412, -968, 915, 304, -906, -1373, 682, 878, 703, -1176, -206, 
    272, -472, 852, 534, 1242, 515, 751, 324, -129, -849, -417, -697, 759, 453, 11, 272, 1844, 1086, -64, -1132, 733, -1510, -1252, -729, 21, 
    2517, 1025, 786, -487, -593, 120, 382, 2168, 1195, 124, -527, 1035, 102, -72, 271, 631, -1098, -2493, 281, -889, 508, -1271, -843, 615, 21, 
    -720, 196, -138, 337, -1087, -332, -173, 1148, -596, -447, 1090, -289, -52, 492, -1614, -294, -742, -67, 688, -485, -486, 730, 754, 275, 7, 
    
    -223, 115, -52, 599, -527, 542, 539, 1019, -735, -982, -521, 608, 1179, 848, 72, 536, -1243, -1180, 1133, -152, 469, -254, -795, 345, -131, 
    935, -267, 147, 203, 793, 465, -605, 778, 1670, 958, -928, -644, -222, 989, 1204, 580, -874, -1876, -220, 1046, 2147, 762, -302, -336, -25, 
    -2348, 554, 130, 372, -204, 475, 295, -194, 312, 375, -798, 1725, -182, 880, 255, -811, -214, -99, -615, -1434, 296, 887, 260, -2118, -1549, 
    -2188, -573, -391, -751, -196, -107, 90, 948, 861, 648, -776, -1572, -440, -412, 462, -1870, -277, 68, -1898, -2624, -256, -517, -155, 74, -1579, 
    -718, -29, 1593, 208, -339, -170, -1752, -79, -408, -952, 596, 1092, 308, 240, -2080, 580, -323, 886, 756, -1240, 331, 134, 501, 1637, 565, 
    -485, -740, -903, -664, -635, -37, 1067, 1219, 1122, 1887, 918, 3478, 2038, 2568, 1916, 155, 2120, 2271, 2045, -281, -338, -882, 408, -1143, -809, 
    452, -424, 1402, 614, 705, -1481, -1542, -1014, 591, 345, -277, -1364, -1607, -1495, -307, 968, 221, -266, -510, -246, -99, -933, -836, 611, 188, 
    804, -946, -314, 1001, -426, -644, -329, 64, -938, -382, -512, 216, -2930, -2236, 480, 262, 46, -243, -1829, -941, 1164, 556, 674, 900, 414, 
    -388, 16, 1642, 1521, -342, -820, 150, 1253, -375, 495, 103, -964, -579, -1461, -984, -916, -705, -1013, -2, -2183, -336, -30, 539, -1340, -488, 
    41, -923, 114, -551, -1098, 1057, 1317, 230, 63, 1693, -393, 947, 1402, 1007, 1864, -1471, -54, -1564, -635, 544, -1234, 104, 217, 561, -1675, 
    -934, 1286, 291, 519, 447, -1762, 448, -645, -822, 658, -452, -312, 619, -1613, -1019, -828, -72, -506, -72, -272, 1055, 574, -519, -26, 414, 
    -182, 1040, 788, 321, 1120, -1137, -330, -1139, -49, 611, -1101, -1008, -291, 987, -360, 2062, 543, 1939, 726, 44, 1068, 960, -112, 356, 1531, 
    433, -1263, -133, 204, 1242, -363, -1451, -1389, 996, 162, 1535, 1169, 2432, 2081, -697, 794, 3118, 2287, 705, 2235, 166, -225, -40, 504, 1170, 
    -263, 1481, 1699, 152, 698, -213, 616, 1340, 1371, 242, -1132, -1397, -651, 208, -1419, -328, -1450, -1639, -1576, -1126, 1182, 1407, -135, -592, -496, 
    -251, 195, 37, 802, -177, -20, -95, -1304, -1628, 159, 674, -1484, -639, -989, -1524, 1111, 211, 290, 1758, -599, 1976, 1507, 904, 1547, 939, 
    144, 896, 518, 728, 1543, -720, 332, 297, 726, 755, -1671, -1382, -1975, -724, 258, -371, 1652, -291, 254, -227, 520, 588, 1131, 675, -765, 
    51, -112, 193, 109, 342, -106, 1113, 1234, 488, 767, 738, -7, 577, 870, 636, -1606, -518, 38, -1493, -699, 165, 311, -10, -2572, -63, 
    -2144, -409, 335, 646, 243, 472, -327, 919, 988, -61, 297, 430, -372, 1058, 1538, 912, 274, 102, -639, -484, 1248, 378, 446, -566, -642, 
    -877, 72, -632, -697, -521, 873, 1222, 1492, 402, 153, 1789, -327, 2809, 2148, 717, -1061, -913, -573, -169, 515, 1049, 1017, -633, -1247, -963, 
    -1720, -774, -639, -281, -42, -1942, -300, -167, 1062, -1639, -1045, -116, -1486, -142, -980, -902, -489, -1429, -1992, -2378, -620, 775, -475, -777, -979, 
    -1585, -218, 860, 823, -628, -742, -652, -65, 310, -311, 460, -16, -333, 84, -810, -942, -2175, -1777, -1869, 514, -485, -272, -291, -884, -1228, 
    -405, 265, 471, 526, -828, -1073, 190, 175, 1322, -126, 66, -462, -477, -743, 325, -601, -988, -585, -873, -1461, -783, -792, 1700, -860, -1215, 
    -565, -1380, 117, 782, 1502, -380, -189, 1127, 672, -970, -1950, -347, -1501, -1573, -1001, 573, 450, 553, -685, -388, 843, 319, -750, -186, 427, 
    -1131, 1618, 1215, 1528, 653, 236, 294, 980, 1417, -720, 1152, -1398, 246, 777, -193, -1475, -892, -958, -475, -1483, -1065, -707, 651, 961, -1022, 
    -41, -402, -253, -895, -332, -505, 730, 471, 1076, 591, -616, -716, -914, 955, 793, -455, -1033, -1484, -1640, -476, 77, 348, 867, -820, -307, 
    962, 117, 584, 702, -1171, -355, -30, 1845, 234, 1129, -621, -311, -2435, -1937, -1199, -86, 382, 1128, 405, -1187, 193, 979, -746, 604, 631, 
    -1143, 74, 1235, 2035, 616, -816, -522, 526, 447, -1212, -865, -254, -2039, 395, -834, 287, 658, -830, 915, -820, -261, 353, -5, 549, 960, 
    -1691, 482, -515, -8, -1067, -173, 783, -213, 1449, -26, 1185, -954, 12, 832, 64, -55, -680, -677, 631, -427, 134, -132, 1057, -721, -292, 
    -1341, -911, -298, 119, 308, 1459, 64, -131, 1663, 164, -765, 21, 450, -476, 1116, -604, -1258, -2044, -1332, -1694, 19, 607, 92, -558, -574, 
    737, -1243, 1212, 1465, 63, -950, -912, -73, 236, 787, -301, -2423, -466, -2244, -1203, 2243, 25, 1049, 1043, -321, 2423, 1030, 959, 226, 439, 
    -566, -1019, 897, 1098, 24, 807, 592, 649, 28, 618, -1983, -1228, -1399, -337, -2060, -273, 363, 134, 1194, -925, 1413, 1548, 1772, 1628, 1577, 
    -389, 1330, 29, 118, 319, -467, 160, -179, 93, -461, -541, -1410, -672, -41, -113, -1143, -2012, -391, -2056, 27, 334, -1072, 402, -507, 291, 
    
    -835, -412, -463, 838, -1880, -164, 549, 996, -1021, -1204, -1958, -24, 64, -903, -1684, -208, -288, 20, 604, -932, -266, 701, 1251, 1178, -1113, 
    326, -590, 1359, 1802, 1905, 1234, 2158, 770, 1007, 872, -1147, 1437, 1220, 1546, -69, -189, 832, -574, -843, -198, 184, -131, -446, -408, 775, 
    740, -195, 183, 475, 602, 1310, 1651, 85, -273, -171, -743, -870, -1433, -243, -1798, -172, -1820, -1090, -369, 146, 2038, 643, -501, -437, -840, 
    -811, -73, 1131, 1039, 814, -1741, 637, 359, -691, -2295, -1226, -79, -2257, -392, 471, 40, 266, -859, 214, -74, -848, -543, 434, 1076, 1041, 
    -329, -1832, 205, -862, 586, 1470, 614, -928, -262, 809, 700, 857, 824, 1245, -1673, 462, 238, -256, 152, -849, 781, -842, 1156, 803, 998, 
    744, 718, -293, -38, 526, 1850, 2817, 1578, 1588, -241, 572, 2416, -229, 1169, 672, -1126, 452, 191, 15, -350, -169, -546, 378, -657, 41, 
    -1206, -7, -593, -73, -1685, -1563, -1947, -2330, 594, -444, -15, 56, 163, -812, 439, 876, -605, 1213, -244, 857, 346, 1059, 1095, 747, 63, 
    640, -715, 1489, 572, -981, -393, -1588, -1838, -1059, -915, 301, -796, -1915, 189, 762, 992, 1124, 556, 350, 466, 475, -636, 872, -321, 1070, 
    628, 1881, 827, 692, 605, 256, -396, -170, 1677, 221, 508, -2352, -137, -405, -1883, 1323, -372, 49, -1436, -1453, 1208, 871, 271, 200, -624, 
    849, 1481, 1309, 1631, 421, 438, 1105, 570, 1382, -792, -1143, -456, 726, -1789, 74, -1143, 907, -1011, -179, 564, -320, -54, -1079, -1147, 934, 
    -1100, -1249, -764, 604, -341, -1668, -2049, -1077, -1321, -822, -721, -2176, -313, -1106, -1251, -362, -409, 449, 341, -151, 1644, -466, 116, -29, 1194, 
    -1176, -446, 442, -1015, -388, -977, -1197, -836, -382, 608, 1112, -55, 1061, -104, 1765, -192, 1412, 879, 723, -226, 5, -214, 1380, 1038, 564, 
    -119, -190, -308, -1615, -448, -238, 959, -193, -830, 454, 1076, 2241, 211, -80, 360, 1096, 1404, 743, 931, -713, -245, 52, 237, 1075, 1058, 
    51, 1540, 1038, 1399, -651, -923, -479, 429, -353, -1698, -820, -1018, 471, -596, -545, 718, 1395, 514, -894, 191, -269, 1097, -131, 996, 537, 
    462, -484, -1010, -101, -1742, -680, -1009, -1852, -412, -697, -1068, 1483, 218, 360, 434, 1051, -254, 236, 218, 1028, 1331, 174, -590, 1792, 1286, 
    -918, -155, -311, 186, -1133, -1070, -1003, 315, -545, -478, -395, -1157, -1500, -1035, -819, 1343, 143, -981, 435, 245, -1012, -628, 1580, 554, -518, 
    347, 1634, 231, 2358, 273, 916, 2080, 587, -359, -1778, -582, -1613, -541, -974, -2130, -1377, -1292, -1188, -1810, -228, -412, -1356, 315, 704, 927, 
    -190, 1399, 1401, 1544, 623, 1067, 1198, -161, -751, 1796, 14, -439, 162, 565, -1152, 730, -1010, -1048, -1192, -70, -373, -1386, -916, -1644, 875, 
    -229, -349, -80, 1617, 857, 1198, 890, 1980, 345, -322, -634, -509, -353, 738, -1572, -992, -1578, -2727, -1763, -702, 410, -167, -28, -343, -658, 
    -1523, -968, 1427, 776, 305, -771, -759, 991, -295, -916, -893, -1505, -2412, -896, -761, -413, -410, 264, -458, 347, 1092, 867, -127, 405, 806, 
    -499, 962, 461, -322, 223, -1247, -992, -528, -1116, -1519, -1211, -1234, 148, -1582, 345, 1328, 467, -879, 84, -44, 671, -48, 633, 1112, -438, 
    -362, 1007, 1891, -39, 562, -811, 87, 1229, -1397, 880, -640, -361, -1703, -411, 419, 242, 62, 1164, -951, 1190, -243, -692, 1748, 413, 624, 
    191, 153, -352, -118, -950, -1768, -863, -551, -1494, -1219, -896, -683, -1001, 8, -1343, -392, 116, 95, -738, 666, 1110, -433, 1127, 964, -768, 
    -525, -1298, -6, 2926, 2567, -987, -24, -212, 520, -657, -402, -66, 135, 187, -434, 1604, -416, -955, 249, -1073, 68, -673, -1086, 557, -39, 
    58, 855, 2445, -91, -834, 116, 780, -518, -336, -1490, -1904, -1524, -813, -925, -1419, 149, -469, 604, 810, -220, 367, 653, 878, -539, 149, 
    -515, 1029, 11, -458, 18, -126, -399, -457, 34, -506, 511, -59, -679, -1081, 172, 269, 773, 792, 284, -863, 2059, -217, 1040, 2135, 1196, 
    -978, -422, -1159, -1559, -1154, -1179, -319, -1022, -1730, -451, -100, -650, -1219, -173, -102, 615, -105, 1699, 339, -1273, 1748, 1210, 701, 710, -1255, 
    -72, 1, 1747, -643, 377, 830, -589, 323, 1175, -1459, -1047, 358, 89, 975, -141, 279, -428, -1271, -482, 41, -276, 219, -264, 850, -128, 
    1032, 887, 425, -176, 700, -869, -574, -870, -173, -615, -2160, -1381, -168, -1209, -361, -154, -1659, -408, -1074, 720, 198, 655, -715, 316, 262, 
    -1105, 943, -31, -177, -1641, -457, -1114, -949, -776, -428, -745, 236, 7, 529, -331, 546, 617, 599, 1172, 1378, 1494, 1732, 255, 1207, -344, 
    543, 1482, -172, -1520, -941, -1253, -951, 227, 465, 192, -926, -926, -646, -250, 203, 176, 1801, 1371, 113, -264, -712, 2005, 794, -670, 1513, 
    911, 266, 631, -428, -218, -684, -1105, -267, 123, -1536, 362, -183, -965, -2475, -589, -415, 914, -166, 59, 1299, 921, -850, 127, 969, 1115, 
    
    -641, 71, 1143, -668, 453, -931, 979, 1759, 1033, -124, -700, 1227, 2252, -451, -664, 1172, 1269, -897, -121, 439, 30, 285, -1000, 892, 265, 
    -801, -229, -434, -1096, 1449, -1183, 599, -1123, -999, 383, 958, -2258, -1085, -188, -181, -185, -452, 631, -175, -260, -1369, 942, -62, -319, 767, 
    1099, 428, -1931, 286, -639, -406, -420, -2024, 1054, -199, -708, -2405, -772, 632, 104, 400, 409, -802, -763, 52, -171, 315, 693, 869, 1328, 
    -698, 403, -634, 438, -1335, 765, -23, -943, 273, -1795, -1574, -800, 407, -16, 1245, 351, 1431, -469, 611, -570, 439, 556, -920, 1141, 539, 
    -11, 294, 474, -1109, 1639, 621, 1213, 1037, 1124, 16, 1743, 313, 1011, -810, 806, 971, -1694, 495, 41, 196, 44, -476, 660, -967, -990, 
    -1122, 567, -500, -1010, -626, -303, 475, -210, -1145, -659, 28, -1250, -1634, -1648, -257, -904, -809, -1488, -1888, -1844, 455, -1035, -746, -856, 875, 
    904, 728, -120, 317, -778, -1352, 0, -144, 1037, 1722, 326, -193, -476, 1676, 1143, -1477, -1315, -836, 535, -90, 21, -635, 661, -423, 658, 
    -195, -409, 133, -869, -226, -842, -52, 1441, 1452, -924, -306, -351, 1284, 353, -1380, -1250, 596, 605, 982, 27, -238, 634, 186, -926, 334, 
    733, 880, 99, 692, 1276, -358, -1662, 1274, 2386, 1890, -981, -2018, -940, 1335, 10, -1203, -1231, 527, 1285, 481, -303, 1815, 938, -997, -759, 
    485, 992, -11, 70, -685, 337, -1019, -1118, -88, -1297, -516, 57, -2590, -321, 888, -411, -1329, -562, -981, -1044, -1460, 540, -926, -329, -685, 
    30, 275, -340, -494, 1526, 467, 380, -1016, 833, 14, -1482, -1519, 2194, 917, -1257, -578, 1092, 930, 800, -939, -265, 338, 774, 886, -289, 
    -523, -339, 1146, 1907, -676, 9, -277, -1228, 1341, -269, 1595, 1393, 336, -596, -252, -275, 276, -357, 261, 800, 701, 346, -387, -272, 621, 
    -1787, -1153, 329, 363, -182, -390, 1622, -1724, -428, -100, 1241, 703, -1667, -1611, 151, 445, -1422, -706, -704, -172, -1209, -1877, 342, 750, 302, 
    -516, 431, 1230, 413, -1125, -1720, -433, 458, 1293, -1935, -488, 633, 1049, 318, -605, 816, 802, 1156, 121, 224, 301, 1467, -560, -600, 1118, 
    -1193, 193, 1152, 705, 233, 30, 546, -164, 1324, -214, 709, -47, 911, -959, 778, 505, 1141, -878, 914, 688, 922, 726, 531, -346, -393, 
    530, -50, -575, 837, -869, -1111, -571, -642, 1073, -127, -383, -202, 1048, -387, -61, 1563, 667, 388, -397, 829, 1434, 857, -254, 182, 738, 
    -276, -407, 651, -466, 70, 480, 390, -1094, -975, 748, -1309, -341, 340, 237, -655, 195, 684, 302, -655, 121, -405, 588, -167, 183, 400, 
    857, -453, 380, -476, 128, 785, -183, -1595, -312, 881, 171, -1731, -1338, 415, -808, 447, -1373, -164, -1387, -94, -1094, -708, -444, -908, -221, 
    763, 709, -1063, -1398, 883, 562, -534, -1342, -242, 10, -730, -2191, -1915, -1028, -87, 1411, 334, -1390, 255, -462, 474, -447, -19, -1234, 135, 
    -167, -1826, -96, 1156, 125, -175, -145, -226, 1412, -988, -1402, 251, 1356, -154, -420, -296, 869, 317, 130, 986, -1359, 1400, -433, -739, -961, 
    -160, 73, -780, -412, -371, -1872, 155, 1221, -1359, -472, 34, 302, -896, -939, -1131, -554, 1092, -359, 1010, 796, -320, 769, 751, -56, -724, 
    134, -1027, -314, 410, -713, -90, -1237, -853, 162, -691, -78, -805, -999, 885, -527, -271, 946, 65, 1369, 824, -1269, 955, -1019, -494, 81, 
    716, 147, 60, -844, -1410, -1181, 565, 352, 472, -1002, 268, 802, 1079, 343, -552, -412, -831, -158, 179, 327, -493, -1242, 1179, -874, 578, 
    88, 212, -1284, -669, -221, 697, 263, -319, 654, 1551, -229, -992, 400, 482, 999, 1135, -1201, 267, -173, -1995, -195, -534, 1862, -329, -1383, 
    420, 109, -948, -1007, 1368, -629, -1038, 688, 305, -1301, -2038, -46, -715, 274, -1654, 382, 1098, -17, 991, 21, 500, 175, 1101, -717, -142, 
    62, -243, 327, 123, 991, -1423, -1795, 245, 997, 1433, 26, 12, 414, 1147, 858, -683, -575, 437, 1077, -1011, 581, 253, -1007, -422, 584, 
    -175, -341, -416, 2013, -75, -567, -85, 1306, -75, -135, -680, -207, 201, 267, -278, 344, 1179, 161, 201, -433, 780, -189, 1356, -1316, 669, 
    -21, 832, -751, -225, 440, -547, 834, 411, -203, 720, 34, -1001, 389, -699, -196, -223, -368, 355, -921, 688, 897, -81, -1196, 187, 334, 
    -188, 1275, -304, -1299, 860, -1274, -8, 772, -815, -767, -779, -82, -72, 637, -70, -1338, 985, -1579, 1228, 766, -12, 413, -163, -872, -62, 
    -26, -458, 853, 1530, 980, -947, -893, -381, 91, 1459, -836, -946, -714, -783, 80, -103, 1285, -283, -1905, 604, -357, 1346, -578, 4, 65, 
    989, -1171, 14, 612, 598, -696, -214, 284, 161, 1470, 1036, 62, 495, 565, 207, 467, -1705, 666, 664, 537, 48, -469, 963, 769, 460, 
    -1696, -1626, -785, 179, -233, -2058, -906, 1145, -188, -965, -1059, -493, -453, 611, -501, -1081, -617, -199, -286, 89, -670, -418, 241, -1480, 509, 
    
    -635, 242, -296, 566, 1541, 329, 180, 495, 321, 835, 575, -580, 518, 979, -170, -1183, -1331, 1167, 596, -635, -528, 1143, 787, 2201, -569, 
    -720, -328, 1681, 1730, 2736, -534, -157, 1843, 8, 1413, 664, 830, 555, -938, -817, -569, -263, 131, 788, 650, 408, -984, -602, -630, -416, 
    -532, 1085, 492, 1202, 377, 1150, 559, 262, 1083, -918, 169, 906, -776, -566, -583, -128, -688, -1097, -599, 1136, -226, 599, -1328, -203, 106, 
    617, -359, 143, -522, -133, -563, -474, 220, -470, -983, -361, -2111, -987, -1071, -876, 462, -325, -744, -267, 251, -840, -1068, 258, 1883, -273, 
    37, 57, -1681, 89, 258, -313, 1033, -113, -873, 1067, -595, 85, 239, 645, 1465, -188, 65, 1188, 1465, 554, 634, 128, 1236, 559, 1332, 
    533, 245, 1083, 1651, 479, 718, 1439, 2220, 285, -515, 146, 159, -346, -401, -620, -86, 1396, -490, 137, -310, 447, 587, -327, -1512, 293, 
    -660, -507, 705, 612, -870, -698, -386, -1540, -167, -1575, -1107, 869, 420, -43, -47, -1629, -1063, 240, -453, -533, 1376, -1056, 661, -1087, 1409, 
    1324, -661, -997, -2106, -1148, -1454, -965, -877, 116, 320, 383, -134, 822, 620, 527, -561, 193, 1057, 625, -44, 1068, -450, -262, 1508, 386, 
    -1023, -808, 632, 1188, -324, -464, 169, -944, 534, 648, 900, -1762, -1171, -1099, 1308, 585, -1112, 26, 434, 1081, 152, 432, -923, 662, 383, 
    971, 175, 808, -231, 206, -192, 357, 1942, -302, -1789, 295, 376, -1905, -1359, -1617, -34, -8, 317, -986, -850, -438, 873, -199, -424, -2626, 
    -65, 588, 413, -246, -349, -504, -948, -1485, -1289, -1410, -802, -134, -696, -152, -465, -424, 245, 540, 615, -1039, -714, -545, 73, 1, -303, 
    -63, -302, 304, -2009, -2417, -1742, 99, -428, 639, -1153, 157, -177, -299, 955, -906, -118, 1661, 980, 407, -406, -470, -450, 1196, -288, -1500, 
    663, 677, -525, -669, -1316, 156, -240, -108, 36, 1201, 308, 1095, 1267, 708, 158, -617, 77, 61, 233, 733, -160, -80, -1272, -39, -588, 
    -98, 1394, -287, 926, -742, -497, -554, -1738, -655, -1449, -1861, -1058, -141, 592, -13, 96, 769, 419, 1175, -1025, 542, 233, 808, 416, -99, 
    -1842, -1480, -1001, -1726, -2197, -1121, -1663, -1125, -315, -585, 760, -632, -253, 302, 105, 33, 858, 1635, 450, 881, -112, 612, -38, 251, 547, 
    1533, 213, 240, -640, -723, 182, -1482, -575, -1566, 646, -919, -869, 38, -31, -972, 1098, 1325, -1044, 925, 180, -183, -509, -198, 1273, -528, 
    417, 1221, 1580, 279, 136, 1073, 558, -260, -47, -2198, -1078, 1280, -395, -209, -116, -775, -1307, -701, 946, -52, 145, 1397, -676, 140, 788, 
    337, 849, 873, 1600, 521, 523, 1275, 1606, 451, 282, -63, 474, 209, -362, -304, -6, -969, -496, -1171, 296, -1017, 1095, -736, -142, -31, 
    1316, 1661, 1522, 1370, -395, 377, 832, 2209, -807, -319, 212, 482, -1274, -1214, -1420, 399, -937, -163, -1072, -1301, -202, -1600, -1144, -1103, -1964, 
    237, 280, 437, 303, -756, -1113, -1461, 92, -200, -959, -1814, -1262, -1724, -683, -1367, -166, -403, -789, 821, -206, -1050, -1439, -447, 1414, 1368, 
    124, -641, 458, 862, -1542, -571, -139, -386, 77, -1152, -1969, -474, -625, -1022, -1006, -1127, -892, -634, 748, 383, -323, -428, 1539, 440, 729, 
    65, 36, -673, 358, -1294, -1516, -1368, -729, -1077, -356, -2097, -1840, -621, -131, 235, -693, -461, -1352, 31, -931, 318, -1132, -107, 11, 719, 
    -155, 959, -881, -1124, -2015, 287, -1207, -1085, -109, -721, -1375, -1494, -651, 228, -401, -1818, 370, 632, 706, -735, -1376, 553, -218, 823, 129, 
    1731, -1106, 119, 1760, 742, -158, -136, -22, 143, 195, 1469, -682, -1734, -901, -379, 356, -586, 1213, -193, 653, 1472, 1017, 568, 750, 806, 
    962, 1351, 310, 1144, -991, -725, 780, -1483, -146, 77, -1207, -668, -1135, -260, -68, -1066, -1402, 625, 384, -842, -38, 22, -79, 497, 1190, 
    12, 129, -394, -486, -1829, -996, -1463, -1573, 99, -44, -1075, 222, -860, 1171, -423, -1975, -298, 376, 1911, 1133, 509, 1097, -109, 541, 335, 
    171, -1686, -719, 98, 1065, 424, -229, -412, 1491, 1509, 1138, -750, 170, 1453, -414, 600, 320, -640, 859, 185, 397, -4, 1453, -548, -1528, 
    706, 1834, -1098, 1152, -382, 691, -1056, -617, -847, -947, 144, -1132, -1676, -697, -2048, -2174, 340, -473, 735, 416, 450, 790, 868, 1417, 161, 
    900, 910, 472, 609, -71, -1407, -396, -323, -667, -1964, -1082, -1205, -942, 457, -554, -184, -1028, 1276, 3, -548, 723, -395, 210, 1297, -329, 
    -874, -1793, -371, -1338, -1725, -514, 128, 161, 96, -50, 259, 1589, 265, 316, -261, 649, 595, 1027, 213, -281, -196, 134, 276, -767, 418, 
    303, -458, -209, -2039, -2388, 335, -890, -1411, -864, -1510, -9, -1075, 1036, -939, -1448, -397, -168, 1056, 748, -322, 184, 187, 547, -311, 280, 
    -128, -726, 262, 419, 197, 135, -1610, 140, 79, -1628, 768, -2399, -1516, 1120, -874, -941, -1462, -497, 0, 780, -866, -326, 1049, 669, 501, 
    
    1153, 1149, -965, 365, -59, 860, 527, 363, 28, -431, -50, -521, -112, -213, 845, 840, 86, -317, -1548, -1836, 1103, -583, -268, 6, 976, 
    -23, 1321, 1124, -236, 1180, 518, 370, 690, -424, -17, -1723, -274, -361, -173, -485, -955, -1939, -1316, 183, 1080, -978, -977, -866, 1602, -719, 
    607, -1671, -5, -132, 1208, -275, 956, 1265, 302, 1106, -112, -982, -946, -31, 382, -1997, -754, -1585, -856, -92, -1343, 1171, 676, 1173, 520, 
    -732, 792, -84, -661, -1072, -483, -88, 827, 1081, 326, -432, 527, -667, -762, -439, 138, -1155, 131, 1062, -139, 381, 546, 588, 1388, 804, 
    -84, 1132, 1281, -890, -845, 1053, 78, 251, -731, -543, 472, 827, -600, -1166, -1100, -417, -294, -167, -914, -355, -253, -1263, -476, 37, 948, 
    -1066, 419, -225, -763, 701, -2720, -1195, 649, -458, 890, -1133, -1483, -53, 488, -122, -75, 586, -961, -543, -161, -314, 1388, 1836, 679, 1773, 
    -616, 734, -277, 355, 845, -842, -471, -5, -444, 1406, -823, 307, -40, -1212, -31, 950, -711, 1595, 1205, -202, 40, -1478, 663, -94, -775, 
    -341, 982, -1085, 119, 1234, -1463, 640, -178, -403, 331, -251, -658, -548, -1678, -743, -1590, 139, 1834, 787, 568, 503, 105, 304, 1219, 16, 
    655, 621, -463, 1336, 1413, 846, 1379, 146, 432, -206, -254, 1195, -915, -2105, -906, 772, -674, -1262, -489, 1411, -49, -1661, -1108, -943, 765, 
    312, -510, -957, 304, 1204, -720, -526, -194, 1399, 1622, 511, 104, -1477, 976, 776, 223, 708, -1363, 60, 841, -1154, 1171, 2529, 1723, 202, 
    -598, -537, 822, 1058, 1570, 12, -300, -97, -1598, 216, 636, -1048, 1457, -1975, 344, -724, -180, -553, 2060, 753, -1324, 317, 516, 644, -376, 
    -418, -968, 289, 496, 959, 1172, 596, -312, -842, -32, -338, -831, -119, -149, 692, -1223, 226, 1226, 2000, -28, -640, 469, -27, 1026, 1049, 
    -1760, -1463, 113, 877, -339, -334, -618, 879, -778, 1032, -1020, 2156, 1961, 1451, 1173, 461, 1433, 700, 1828, 2096, -356, 53, 211, 1092, 885, 
    26, -59, -426, 759, -820, 472, 1438, 1108, 81, -936, 1892, -78, -1102, -353, -786, -418, 55, -1057, -415, -1629, 426, 509, 133, -1358, -213, 
    -1367, 19, -875, -1052, -359, -81, -485, -174, -968, -372, -220, -1299, 1117, 1551, 559, -1285, 404, 2262, 514, -615, -872, 1030, 638, 926, -183, 
    -707, -22, 1237, 1092, 146, 551, 1640, -787, -196, -1671, 1265, -161, -795, -1500, -963, 621, 190, 9, -160, 617, 536, -241, -834, -15, -787, 
    -1473, -933, 673, 1449, 1412, 1033, -312, 1852, -116, 140, -108, -711, -46, 393, 366, -721, 50, -67, -314, 486, -1193, 133, 1843, 2072, 70, 
    -421, -968, -208, 47, -539, 247, -414, 172, -586, 345, -215, -1206, -1203, -2266, -635, -2118, -599, -342, -805, 242, -70, -82, 686, -333, 613, 
    -16, -843, -537, 909, 864, 736, -308, 536, 981, 908, -1588, -1043, -711, 22, 616, -188, 594, -465, 1114, 920, 514, 407, 1914, 3333, 1479, 
    207, 980, -239, 1332, -219, -803, -210, -993, -979, -308, -705, 534, 483, 297, -592, 616, 1615, 267, -687, -271, -1090, 97, 663, 620, 648, 
    52, -859, -992, 107, -157, 3, 1186, -147, -979, -1042, -563, -429, -1918, -1285, -234, 1119, 965, 0, 582, 853, 224, 251, 1060, -62, -1433, 
    -459, 1244, 204, 862, 613, 605, -846, -1285, 757, -274, 756, 285, 74, -1223, 483, 681, 1307, 1317, -255, -695, -1331, 1095, 2192, 660, -17, 
    -858, -600, 239, 383, 66, 1211, 1066, 504, -163, 483, -401, -28, 360, -355, 716, 937, 1614, -729, 631, 108, -89, 1491, 703, -393, 1351, 
    99, -650, 1086, -509, 133, 1560, 1084, 74, -368, -859, -369, 800, -1528, -1132, -2260, -660, -2610, -2954, -1975, -1147, -32, -2331, -1188, -436, 50, 
    -17, -597, 365, 152, 461, 1126, 402, 128, -142, -478, -283, 137, -266, -455, 52, 730, -442, -837, -618, -898, -630, -419, 965, 1028, 782, 
    -1051, -1126, 537, 380, -197, 342, -99, -1110, -141, -93, -387, -1038, 1210, -88, 931, -627, 1062, -464, 1053, 1058, -845, -348, -368, 489, 913, 
    -177, 200, -488, 1389, -343, 600, -236, -830, 221, -521, 93, -277, -679, -1126, 326, -367, -1503, -486, 994, 22, 1159, -1237, -867, -679, 404, 
    880, 386, 760, 611, 1110, -670, -1431, -261, 1039, 327, -805, 537, 355, -1073, 359, 1098, 1267, -1170, -1569, -519, 472, 2059, 1666, 1046, -863, 
    -603, 398, 573, 1294, -232, -289, -1964, -488, 1159, -792, -1361, 916, -1464, -1006, 809, -274, 1316, 245, -705, -1204, 134, 932, 2315, 499, 797, 
    -452, -876, 911, -961, -762, 1192, -1671, -638, -1769, 117, -965, -37, 494, 585, 51, -990, -344, 1556, 1559, 1500, 864, -23, -23, 860, 597, 
    881, -384, -994, -721, 172, -1322, 697, 599, 497, 204, -949, 1428, -612, 1650, 2227, 603, 1975, 2215, 1518, 920, -383, 1316, 1227, 1550, 1094, 
    819, 851, -621, 354, -437, 375, 1146, 78, -1229, 48, 977, 806, 313, -513, -464, -1030, 1298, 1199, -303, -24, 455, 661, 300, -48, 784, 
    
    -495, -403, 421, -1578, 1133, 482, 1067, -401, -783, -908, 252, -184, -558, 513, 218, 825, -737, -111, -389, -348, -514, -482, -128, -480, -500, 
    -350, -210, -1115, -529, 74, -287, -312, -1420, 385, 67, 466, -15, -1217, 302, 1388, -267, -796, -844, 684, -11, 239, -263, 32, -998, -204, 
    839, 339, 1356, -603, 812, -1116, 703, -203, 119, -102, 428, -47, 1002, -26, -1680, 1445, 155, -195, 159, -33, 32, -32, -1153, 1005, -982, 
    32, -365, 259, 297, 1148, -673, 1194, -836, 350, -1043, -1248, 182, 758, -45, 524, 416, 510, 101, -1666, -702, -572, -214, -567, 126, 805, 
    -181, 573, 448, -1231, 593, -1286, 368, 472, -598, 1432, -510, 298, -643, -400, 387, -751, 1071, -53, -2, -456, -70, -305, 823, -705, -273, 
    -118, 482, -1059, -505, -1590, -1242, 771, 319, 473, 671, 873, -1531, 317, -1107, -833, 59, 394, 651, 185, -633, 383, -247, -1039, -569, 217, 
    -17, -155, 94, 769, -390, 498, -191, 520, -56, 402, 415, 430, 1318, -184, -253, 565, -481, -763, -1353, -1489, 435, 135, -658, -457, 941, 
    1352, 275, 318, 688, 296, 105, 539, 330, -1173, -1219, -1520, -292, 1, -7, -463, -1024, 1418, -57, 570, 240, 89, 115, -959, -1030, -343, 
    -1171, -104, -554, 162, -1177, -636, 1087, -7, 542, 745, -310, -1174, -934, 773, 1138, -1080, 1344, 190, -485, -931, -614, 88, 335, -366, -701, 
    -1479, 12, 43, 448, 1099, -222, 1017, 580, -288, 162, 357, -598, 525, -777, -27, -940, -872, -1238, 678, 782, -902, -1279, 451, -781, -488, 
    489, -534, 7, 652, 791, -1061, -1046, -167, -797, 343, 854, 144, -675, 569, 215, -666, 96, 470, -906, -473, -318, 1454, 534, 1035, 205, 
    -125, -1020, -346, -1176, -1655, -1335, 425, -292, -1013, -1089, 975, -414, 650, -159, -425, -1253, 505, -870, 894, -479, -199, -1508, -579, 408, -536, 
    868, 680, -1387, -1092, 1257, -619, -743, -206, -677, 111, -41, -571, -1001, -338, -674, 100, 195, 293, 114, -463, 335, 398, 431, 524, 1235, 
    490, 1048, 250, 223, -520, -1689, 211, -1516, -499, -150, -232, -870, 869, 570, -1178, 916, 0, 226, 846, 454, -806, 663, 326, -400, -75, 
    -1081, -567, 629, 471, -384, -126, -104, -550, 217, -1367, -1661, 167, -223, -433, 356, 613, 697, -503, 926, -1351, -3, -186, 701, -137, -669, 
    15, -484, -52, -840, 1147, 352, -1006, -206, -1426, 922, -1164, 243, -124, 634, -854, 1246, 369, 1269, -723, 255, -582, 702, 7, 89, 1427, 
    706, -920, 28, -913, -1083, 872, -422, -1332, 440, -262, -357, 398, -635, 209, 1155, 1124, 27, -279, -432, -734, -16, -1060, -136, -895, -999, 
    714, -257, -961, 89, 1446, -679, 74, -400, 677, 1117, -190, 53, 231, 565, 1383, -485, 166, -1150, 276, 194, 40, -371, -1001, -513, -521, 
    -1399, -936, -612, 643, 66, 964, -330, 354, -543, 833, 1325, 530, -1029, -1169, 1058, -569, -443, -222, 721, -1432, 110, -21, 46, 211, -447, 
    -272, 593, 108, -244, 321, -1223, 564, 840, -372, -101, -249, -107, 724, -439, -418, -683, -1622, -131, -793, -763, 59, 395, -186, -570, 161, 
    191, -39, -500, 127, 573, -568, -10, 509, 804, -357, -441, 876, -1271, -662, 441, -141, -1212, -488, -1069, 828, 493, -133, 347, 926, -378, 
    589, -611, -7, -3, 1062, 1035, 1296, 479, -258, -1166, -937, -132, 764, -824, 1457, -262, -1241, 1203, -1240, 808, -1795, -131, -876, -1188, 1374, 
    125, 668, 578, 400, -352, -505, 497, 516, -720, -243, 509, 284, 796, -167, -414, -327, -72, 1127, -932, 437, -371, 327, -219, -277, -338, 
    -422, 254, 424, -666, -208, -718, -127, -454, 230, -678, 309, -740, -526, -1094, 181, 530, 1376, -1758, -680, -808, -1288, 98, 780, 36, 127, 
    835, -1261, -98, 903, 1358, -521, -2, -988, -431, -200, -257, -587, -715, -12, -677, 16, 1220, 861, -368, -778, -403, 978, 422, -1431, 502, 
    -659, 734, 772, -96, -1366, 101, -44, -1099, 255, -1235, 190, -523, -1275, 15, -41, -1692, 769, -746, -295, -360, -621, 168, 1149, -1218, 1446, 
    1446, 251, 100, 197, -572, -575, -747, 944, 204, -576, -46, 1264, -1489, 393, 367, -1763, -1203, -226, -1286, -446, 732, 226, -696, 569, -71, 
    1086, -352, 728, 366, -999, -893, 749, -960, 1087, -629, -219, 1383, -393, -1090, -1590, -1514, 737, -1186, -134, -1436, 745, -1519, -1135, 371, -166, 
    -1226, -1010, 729, -1422, -396, 147, -1193, -571, -920, -1392, 445, -596, -183, 1142, -67, 620, 585, 336, -56, -629, 544, -574, -465, 446, 431, 
    -394, -74, -34, -654, 284, -549, 1440, -860, -611, -610, 75, 777, -192, 270, -449, 759, 288, 464, -945, -238, -123, -336, -749, -1192, -667, 
    109, -625, -171, -931, 1309, -431, 508, 949, 1127, -505, 712, -783, -833, -1473, -988, -761, -906, 326, -1287, -70, 923, 208, -741, 788, -1519, 
    -1126, -346, 519, -1346, -526, 330, 55, -1535, -540, -92, -157, -663, -105, -4, 430, -659, 255, 588, 523, -636, 32, 516, -512, 239, -807, 
    
    220, 1331, -491, 501, 2183, 1061, 1057, -232, 168, 618, -968, 656, 517, -1762, -777, -910, 332, 1082, -294, -490, -308, -748, -801, -951, -1773, 
    471, -85, -682, -1417, -944, -1010, 508, 127, -1799, -751, -43, -27, -201, 1503, -71, 454, 166, 420, 1390, 1234, 283, -658, -515, 161, -1680, 
    409, -490, -430, 154, -1331, 832, -398, -331, -1427, -183, 1497, -547, -1781, 1538, 1998, 1483, -894, 309, 583, 375, -1610, 1028, -791, 1071, -41, 
    272, 176, -310, 678, 1295, -609, -168, -976, -572, 841, 697, -933, -1593, 447, -542, -956, -1304, 880, 361, -212, 1168, 1508, 1556, -13, -887, 
    -1491, -1100, -2374, 342, 266, -15, -794, -1473, -1476, -264, 717, -379, -1282, -1468, -429, 1640, -1404, -703, -1281, 1041, -622, -91, -22, 1229, -659, 
    -49, 1379, 2063, 927, -1965, 164, 802, 673, -964, -2925, 1207, -318, -913, -4098, -1004, -888, -802, -1414, -1930, -2837, -129, -126, -1423, -836, -89, 
    -187, 332, -528, 541, -430, -1048, -1197, -910, -738, 764, -1056, 1022, 325, 699, -1182, 680, 24, 155, 357, 1088, -183, -1260, -179, 394, -173, 
    213, -905, -489, -844, 433, 999, -1160, -969, 296, 1047, -577, 229, 1504, 1814, 642, 515, 91, 1011, 1062, -1167, -1353, -188, 308, -561, -1014, 
    -1294, -2225, -3187, -713, 120, -1316, 842, -2027, 740, 158, 1100, 652, -1658, 216, 2624, 1830, -375, 510, 1946, -236, 1804, 973, 1127, 277, 34, 
    -883, 1265, 1261, 1122, -371, 904, -234, -51, 526, -390, -734, -1344, -1437, -689, 118, -542, 196, 1000, 87, -940, -689, -951, -317, -650, -1117, 
    -15, -971, -1169, -508, 984, -1557, -1101, -921, 961, 237, 416, 1096, 1127, 951, 400, 1697, 516, 1593, 544, -1286, 297, -248, -764, 1005, -616, 
    1256, 1198, -1187, -379, -1289, 1074, 116, 1339, 753, -1328, 870, 1126, -61, -978, -2509, 102, 2068, 446, -1103, -335, 2289, -200, -422, -189, 544, 
    1498, -1015, -172, -1259, -214, 1267, 55, 507, 1386, 177, 150, -154, -1689, -1899, -1715, 795, -251, -2592, -1871, -512, -544, -464, -297, -25, 462, 
    -1189, -434, -950, 397, -1850, 1580, -2030, -1569, 2241, 890, -780, -1040, 1168, 1080, 600, -343, 1093, 764, 1172, -1222, 1125, 1080, -172, -559, -393, 
    358, 130, -1026, 441, -609, 348, 506, -171, 286, -305, 526, -395, 545, -657, -2625, -405, 154, -1382, -272, -717, 2100, -871, -181, 793, -1462, 
    -730, -340, 245, -1386, -772, 377, -1553, 621, 2356, 1878, -186, -838, 2232, 697, 171, 179, 1187, 534, -545, 127, 109, 1413, 628, 461, -1000, 
    -687, 1702, 825, 803, 1088, -108, 133, 307, -207, 589, 106, -1310, -1245, 1841, -77, 1067, -917, 1746, 52, 294, -395, 1084, 1653, 581, -1092, 
    -310, -938, 1009, 256, 12, -1565, 474, 732, -652, 8, -857, 767, 425, 755, 2157, 527, -172, 1195, 2717, 2297, 137, -337, 170, -485, 197, 
    -56, 414, 1045, 2404, -1108, 387, 1041, 2298, -160, -1409, 1281, -1148, -1192, -383, 551, -473, -96, -1363, 1015, 342, -487, -402, 688, 903, -1537, 
    -201, -1358, -218, -720, 1938, -103, 90, -876, -496, 543, 884, 559, -746, 557, -198, 329, -961, 1189, 1162, 130, -351, 131, -26, 1121, -665, 
    778, -267, -963, -344, 911, 34, -890, -451, 819, 113, -1201, -107, 629, 626, 324, -1440, -645, 247, -20, -261, 147, -565, 1679, -466, 41, 
    -766, 1191, 568, 782, 432, -747, -1177, -581, -400, -449, -1296, 42, -1030, 173, 463, -727, -982, -768, -1397, 1541, -1055, 759, 979, 918, -760, 
    1191, 649, 728, 161, 658, 982, -225, -155, 701, 757, 45, -1277, 784, -184, -270, -246, -1127, 735, 400, -834, -411, -85, -185, 269, -300, 
    -725, -973, -3103, -1672, -312, -1507, 366, -1730, -782, 404, -482, 254, -1610, -587, 2204, 583, -833, -236, 1321, 2183, -269, 237, -824, 564, 1337, 
    33, 599, 207, 926, 651, 190, -781, -292, 969, 1052, 534, -280, 908, 1724, 1870, -1233, 1411, -282, -597, -542, -1125, -676, 165, 456, -1393, 
    -383, -416, -1170, -129, 495, -761, -1229, -31, -544, -672, 888, -454, -909, 469, 820, -964, 4, -1715, -847, -574, 808, 642, 601, 250, -438, 
    -569, 767, -556, -1010, 46, -692, -727, 609, 1399, 1568, 1167, -677, 1644, 487, -143, 630, 1748, 671, -427, -456, 594, -348, -782, 1346, -1342, 
    -449, 554, 1144, 2335, 1122, 774, -537, 581, -37, 792, 448, -1667, -458, -160, 100, -529, -160, -486, 451, -1528, 199, 981, 483, -346, -1372, 
    714, -50, 1557, 911, 82, 629, 485, 302, -194, -376, -876, 719, 261, -1075, -1003, 556, -1720, 208, 653, -1071, -779, 307, -32, 190, -402, 
    -809, 1632, -416, -703, -1591, 1344, -1427, -843, 308, 1719, 619, 819, 609, 1012, 593, -594, -974, 262, 822, -1853, 131, 102, -304, -1505, 35, 
    752, -145, -728, 1391, -112, 289, -1348, -316, 748, -759, -555, 22, -19, -694, -602, 26, -941, -2072, -1076, -1053, 75, -2255, -1223, 1393, 444, 
    -1175, 467, -772, 159, 447, -932, 521, -1228, 843, 1423, -1155, 684, 14, 105, 732, -748, -260, -79, 795, 1417, 198, 689, -126, 757, 1041, 
    
    620, 886, 1070, 855, 2069, -555, 1588, 1262, 628, -146, -1954, -589, 416, -291, 128, 494, 523, 2470, 699, -15, -504, -1096, -1018, 976, -668, 
    499, 779, 1053, 140, -571, -252, 643, 980, -237, -804, 75, -813, -956, 648, 320, -223, 375, -65, 557, 434, -616, 195, -504, -717, 1434, 
    330, -160, 731, 229, -109, -878, -649, -151, 1306, -579, -651, -2083, -1611, 13, -256, 765, -781, 165, 438, 17, -349, -1534, 497, -1134, 1053, 
    -680, -130, -601, 32, -1502, -800, -420, -559, 203, 1078, 163, -384, 189, 753, 572, -158, -126, 1028, -148, 548, 714, -1320, -1896, -1772, -1219, 
    1634, -404, -747, -1115, 599, 285, 1025, 1650, -1150, -9, -174, 1121, 23, 861, 285, -220, 1391, -470, -1699, -1236, 1697, 2423, 1124, 31, -1447, 
    882, 818, 1143, -457, 36, 868, 1057, -587, -1099, -305, 1930, 75, 970, 426, 814, 2462, 346, 1848, 2222, 796, 337, 772, 1136, 2539, 543, 
    -610, 238, 462, -990, -1620, 158, -1224, -546, 1714, 223, -404, -301, -1143, 268, -1289, 1656, -744, -634, 1073, 846, 1206, 1792, -187, 144, 1037, 
    432, -1105, 679, -202, 1490, 434, -1045, -251, -1137, -244, 779, -457, -466, 81, -530, -1199, -791, -454, -2565, -956, 993, 49, -682, -29, 567, 
    -736, -76, -440, -1394, -699, -101, -1194, 1890, 320, -587, -1352, -132, -523, -401, -1145, -872, 716, -1328, -19, -1113, -319, 614, 149, -1947, -233, 
    -175, 1235, 767, 1686, 458, -291, -654, -365, -157, -1364, -58, 547, 350, 991, 688, 337, -298, 1536, 2141, 1687, -697, -917, 781, 72, 2153, 
    518, -1788, -1607, -349, -270, -321, -1003, 98, -504, -13, -605, -1934, 1259, -654, -782, 741, -968, -2522, -1475, 584, 718, 1617, 1129, -1463, -81, 
    -680, -169, 313, 97, -104, -195, 1093, 304, 477, 790, -276, -1134, -96, -283, -204, -242, 706, -616, 957, 1799, 1634, 1446, 274, 391, 443, 
    483, 251, 184, 594, 447, -209, 864, 462, -14, 627, -263, -112, -658, -61, 384, 1861, 2281, 2436, 541, 1559, 806, 190, 1653, 2144, 598, 
    -132, -321, -1234, -234, -523, -287, 935, -222, 481, 1847, -877, 751, 526, 432, 219, -2995, -1872, -36, -593, -2152, -1092, -287, -1237, 188, -835, 
    -560, -1378, -620, -658, -475, 481, -491, 1423, 937, -1078, 554, -886, -286, -70, -1777, 131, -509, -1220, -184, 652, 1498, 438, 294, 55, -447, 
    -1123, -965, 657, -746, 555, -2309, -1389, 758, 402, -115, -2617, 272, -658, 1363, 846, -2395, -1033, -949, -843, 542, -57, 225, -1328, -1222, 950, 
    1197, 1489, -525, 1689, 571, 1281, -1317, -936, -327, 316, -212, -665, 202, 1195, 1068, -7, -170, -39, 1569, 912, -931, -1432, -2234, -552, 891, 
    1632, 1437, 1183, 1601, -557, -918, -1181, 796, 736, -800, -32, -1989, -233, -912, 1851, -417, -411, 225, 294, 1402, 883, 185, -900, -349, 399, 
    1329, 2056, 562, 523, -666, -609, -1, -921, -1019, 341, 1127, 916, -13, -903, -33, -777, 2167, 1632, 1739, 1690, -477, -1371, -773, -640, -254, 
    501, -629, 950, -360, -677, -815, -66, 551, 701, 499, -689, -258, -671, 1346, -66, 1346, -515, 532, -211, -828, 526, -1598, -1153, -1153, -1598, 
    351, 488, 62, -1525, 95, -345, -288, -724, -274, 1640, -2206, -1541, 279, 1103, 969, -570, -405, -462, -1274, -123, 10, -515, -383, -1786, -1466, 
    1432, 194, -1326, -923, -11, -683, -1379, -488, 17, -1111, -986, 582, 948, -11, 94, -1018, -733, -2152, 849, -757, -235, -427, -953, -1224, -1362, 
    -590, -667, 1097, 14, 1240, -784, -1072, -49, 1319, -630, 71, -46, -1064, 47, 598, -130, -1477, -711, -1056, -1246, 1213, -88, -347, -661, 391, 
    -51, -1053, 976, -41, 285, -622, 655, -1095, 496, 605, 720, -181, -525, 1180, 1094, 1075, -532, 40, -1767, -1257, -870, 177, -1137, -344, -1362, 
    -620, 859, 557, 15, 263, -432, -1301, 280, -650, 928, -903, -889, -411, -379, 237, -505, 116, -1292, -429, -788, -1643, -746, -300, -521, -981, 
    -1210, -60, -1256, -704, -971, 763, -827, -420, -950, 194, 81, -753, -885, -528, 546, -460, 486, -1387, -1848, -427, 906, 1611, 438, -422, -602, 
    -854, 1317, -183, 60, 704, -1779, 918, -540, 257, -804, -2103, -1877, -631, 1355, -967, -1136, -185, -818, 44, -442, -226, 925, -96, 477, 743, 
    363, 454, 458, 929, -263, -745, -1554, -981, -340, 705, -1524, -780, 1390, -424, -345, -564, 590, 1533, 1413, 351, -1069, -2124, -589, -651, -728, 
    953, -148, 1060, 775, -421, 176, -223, -1629, -260, -688, 93, -253, 789, 389, 387, 880, -487, 1163, 1377, 382, -522, -2975, -1749, 493, 1262, 
    -779, -1023, 471, 75, 331, 326, 373, -1283, 251, 216, -1488, -1842, 939, -287, 234, 644, 405, -934, -1026, -1583, 992, -57, -611, -1005, 327, 
    -818, 231, -491, 834, -868, 330, 165, -889, 949, 1151, -679, -795, 53, -896, 20, -503, -2242, -1344, 1054, -399, 1435, 2452, -875, -102, -130, 
    161, 415, 541, -1022, 936, -480, -1229, -1257, 323, -775, -317, -1574, 33, -1238, 230, -1288, -1939, -768, -979, 358, -414, -78, -908, 27, -1226, 
    
    -733, 285, 1253, -290, -1690, 554, -922, 153, 1051, -624, -1064, 78, 1221, 1810, 698, -814, -587, 1822, 1007, 768, 241, -826, 443, -597, -710, 
    -421, -1406, -1257, -641, 144, -1085, -1185, -1502, -1203, -1035, -1351, 108, -61, -591, -1044, 786, 1261, 807, 684, 500, 1440, -464, 455, 1214, 2573, 
    271, -600, -1888, -865, -2104, 1345, 300, -459, -459, -790, 153, 434, -292, 122, 1196, -1152, 1159, -400, -315, -28, 1440, -1211, -1971, 971, 1316, 
    -151, 1356, -605, 259, -895, -971, 506, 1210, -1056, -108, -22, -839, 518, -249, 431, -1353, -441, -1412, -265, -247, -450, -81, -2237, 205, 1057, 
    -441, 524, 1058, 363, 0, -19, -17, -2287, -578, -1127, -782, 25, -2295, -2177, 90, 882, 1143, 842, -264, -771, -13, 1845, -574, -351, 676, 
    -258, -688, 308, -1306, -724, 1494, 83, 1103, -402, 1333, -655, 2349, 1599, 2408, 3, -937, 1487, 1082, 1611, 1909, -798, -976, -760, 1418, 118, 
    -310, 969, 454, 1497, 1409, -219, 396, 861, -25, 993, -1023, -2151, -549, -197, 628, 447, -978, -867, -1384, -810, 452, 811, 415, -1306, -175, 
    565, 166, 622, 487, 1680, -180, -721, -1193, 1390, 1531, -251, -545, 554, 738, -302, 348, -1065, -488, -782, -1138, 166, 1318, -1358, -184, 276, 
    -570, 103, 149, -187, -1227, 126, -1894, -995, -2113, 848, -463, 453, -678, 537, -254, 888, 538, -1876, -527, 225, 620, -311, 1333, -589, -498, 
    -1672, 93, 261, -944, 227, 887, 215, 514, 1966, 717, -1908, 1724, 1111, 494, 2288, -941, -1797, 862, 385, 353, 122, -1126, -903, 402, 60, 
    425, 1024, -496, 493, -23, -1090, -260, -386, 864, 645, -276, -1059, -949, 841, -476, -265, -1453, -667, 432, -422, -707, 357, 561, 882, -801, 
    -396, 410, 2325, 1167, 936, 329, -89, 842, 33, 1766, -241, -2026, -1004, -1136, -23, 113, -205, -143, -1250, -903, -1055, 438, 1344, 2009, 196, 
    845, -359, 1672, 2248, 1690, 946, -1254, 830, 405, 1399, 148, 518, 1298, 79, -538, -712, -557, 1319, 379, 57, 734, 609, 244, -41, 1351, 
    -587, 829, 291, -1803, -570, -328, 1271, 1033, -867, 303, 1310, 1048, -1349, 442, -844, -977, -1251, -646, -669, -563, 194, -356, -1247, 1498, 479, 
    494, 479, -185, 275, 1254, -383, -601, 58, 1499, 1415, -291, -807, -195, -1779, -126, -394, 187, -792, -311, -1229, 686, 690, 347, 222, -1125, 
    161, 960, 672, -18, -321, -56, 200, 18, 63, -138, -460, -313, -232, -814, 755, -1356, 590, -795, -541, 1201, -1465, 190, 481, -193, -254, 
    -899, -689, -1624, -1642, -273, 1393, 48, 551, -768, 1584, 595, 1368, 207, 1079, 294, 1208, 149, 459, 153, -233, -1508, 7, -689, -432, 1093, 
    -319, -1397, -1550, -1774, -518, 183, 389, 629, 889, -106, 922, -597, 817, 881, 480, -128, -897, 163, -69, 427, -119, -260, -2115, -1277, 736, 
    -702, -771, -1825, -1407, -521, 1227, 1314, 1449, -764, 1537, 869, 470, 1339, 1054, 1443, -1161, -850, 438, 674, 1093, -264, -2072, -1275, -880, 594, 
    -190, 863, 126, -798, 216, -309, -306, 1444, -41, 130, -531, 364, -1109, 147, 457, -894, -1310, -596, -406, 380, -263, -673, -1376, 142, 392, 
    -894, 47, -463, -710, -1228, -348, 787, 1706, -842, -85, 37, -1453, 259, -99, 611, 925, -196, -573, -23, 1503, 157, -32, -1242, 903, -984, 
    -9, 1425, 83, -378, -966, -141, 1334, 527, 653, -97, -746, 16, 414, -283, 623, 16, 513, -1175, -225, -211, 165, 390, 167, -770, -1777, 
    -290, -36, 723, 835, -1053, -180, 312, 288, 868, 856, -122, -1736, -1280, 946, 313, -856, -769, -1043, -1450, 533, 1368, 715, 1380, -1034, -933, 
    -449, 1142, -283, -552, -1376, -256, -2106, -2663, -1065, -881, -295, -336, -911, -948, -522, -413, 1932, -778, -1309, -1190, -228, 247, 429, -1661, -352, 
    -28, 106, 554, -57, -801, 1388, -212, 892, 233, 495, -1030, 155, 305, 736, 1514, 369, 201, 19, 675, -783, 418, -964, 1165, -826, 95, 
    -1210, 193, 560, 1269, 2034, -559, 353, 2253, 1256, 2025, 113, -481, -767, -781, 1499, 33, -402, -746, -2221, -1230, 121, 294, 984, -36, -864, 
    158, 321, 627, 433, 1199, 490, 446, -1089, -492, -603, 334, -1692, -1323, -332, -2162, -320, -996, -920, -665, -390, 633, 468, 280, 1001, 753, 
    1938, 832, -1446, -2244, -1800, 1003, 460, 1348, -105, 89, 90, -27, 390, 2351, 631, -1122, -526, -1298, -530, -64, 408, -71, -613, -1663, -683, 
    -284, 850, -724, -215, -1316, -13, 553, 1693, 2136, 169, -149, -597, 2252, 1487, 1034, -485, -1459, -1306, 192, 235, 453, -264, -2182, -1741, -344, 
    -950, 554, 1317, 1961, 1281, 9, -121, 86, -870, 1710, -713, -429, -569, 196, -262, -428, 310, -37, -373, 137, -572, 1169, 564, 179, -220, 
    -326, 597, 517, 488, -350, 688, 594, 849, 1747, 1833, 1290, 70, -776, -217, 1472, 1436, 1411, 300, -498, 544, 1291, 676, 841, -1000, -485, 
    -185, -1132, 1250, 593, -1845, -249, 969, -491, -132, 249, 696, 626, -142, 1044, -252, 63, -1963, 239, 68, 335, -1455, 63, 466, -979, -1262, 
    
    1446, 403, 637, 406, -192, -195, 451, -146, -148, 345, 2001, -1584, -202, -118, -298, 1188, 1234, 148, 126, -539, -15, 283, -732, -971, -1384, 
    -540, 1560, -1398, 428, 1131, 2, -388, -2483, -1710, -513, -66, 1377, -1338, -684, -402, -625, 364, -1076, -715, 1223, 100, -445, 300, 1084, 937, 
    607, 208, 68, -379, -145, -189, -703, -36, 572, -1092, 1085, 882, -183, -1350, -421, -98, -1095, -1497, 661, 294, -316, -1990, 684, 780, 1659, 
    1301, -486, -893, 148, 93, 729, -634, -419, -1285, 699, 396, 889, -329, 50, 373, -1065, -751, -293, 1113, -284, -761, -156, -538, -210, 653, 
    -123, -187, -355, -519, 920, -954, -439, 147, 53, -867, -378, 738, -730, -784, 1053, -2020, 615, -1314, -956, 797, 705, -1292, -761, 1219, 1056, 
    264, -612, -757, 798, 517, 712, -172, -132, 156, -1244, 820, -1154, -712, -1348, -1536, -60, -1872, -2208, -1944, -2061, -375, -2452, -3177, -830, -858, 
    907, -384, 262, -542, -890, -89, -322, -1058, -751, 451, -282, -956, 785, -449, -424, 526, -689, 83, -463, 131, 1105, -1085, 116, 999, 132, 
    -691, -139, 621, -911, -7, 260, 599, 559, 370, 394, 593, -216, -1004, -869, -949, -1315, -235, 1776, 616, -631, 756, 491, 312, -14, -1349, 
    -141, 1744, 451, 1661, 1931, -63, -887, -1204, 230, 195, -353, -165, -357, -102, 1537, -312, -243, 478, 832, 1426, -1475, -1448, 839, 1769, 495, 
    454, 82, 450, 330, 748, -894, -829, -754, -634, -1422, 62, -763, 418, 47, -576, -197, -1074, -1740, -487, 0, -59, 39, 423, -64, 367, 
    -346, -426, 341, 612, -484, -884, -179, 1123, 1109, 905, 773, 151, 429, -835, 320, 101, 10, -478, 279, 822, 964, 925, -650, 882, 285, 
    -1415, 416, 598, -700, -285, 1513, 915, 1234, -804, 357, 853, -1054, -345, 1264, -2060, -418, 219, 824, -1589, -836, -132, 74, 724, -891, 476, 
    1900, 208, 594, 353, 870, 705, -354, -611, 199, -1209, 171, 301, -619, -1512, -383, -188, 1099, -871, -1620, -670, 386, 253, -365, 1047, 619, 
    469, 242, -1134, -153, -382, -398, -1036, -1194, 947, -161, 603, -222, 830, -672, -100, -902, -540, 389, 1068, -1681, -1664, 251, 493, 1012, -1211, 
    515, 1226, -781, 68, -132, 1306, 463, 593, 919, 651, -553, 118, 512, 541, -1263, 643, 506, 500, -1201, -203, -898, 1057, -81, -818, -138, 
    301, 755, 575, 72, -797, -303, -676, -1167, 476, -252, -348, -868, -1204, 1511, 336, -226, -358, -159, 1218, -822, -928, 891, 686, 603, 440, 
    -205, -261, -246, 1000, -368, -1311, -1873, -915, 50, -942, 56, -712, -739, 1067, -579, 324, -1107, -960, -248, -427, -298, -1346, 1729, 528, 326, 
    -1638, -222, -1505, -1191, 107, -2219, -297, -1192, -1327, -383, -972, 63, 665, -1073, -662, -515, 58, -488, -800, 1539, -1577, -1344, -937, -372, -799, 
    116, -756, 357, -906, -209, -374, -1045, -355, -1654, -613, 1079, 338, 1261, -881, -563, -292, 418, -2447, 409, -62, -897, -2247, 323, -938, 677, 
    430, -873, 943, -1259, -1031, -543, -1733, -383, -69, -261, 1267, -51, -1117, -545, 955, -1229, -694, -393, -615, 357, -90, -943, 1216, 746, 210, 
    741, 564, -1315, -978, -1422, -258, -655, -1769, 55, -428, -83, -408, -547, 465, -912, -453, -714, -287, -21, -592, -2008, 629, 1192, -95, 211, 
    -270, -396, 1258, -672, 311, 1510, -341, 178, 596, -982, 545, -421, -300, 215, 72, -1324, 188, -279, -2001, 435, -337, -306, -809, 3, 1777, 
    135, -904, 1190, -354, -534, 379, 308, 267, -277, -670, -218, -91, -920, 446, -556, 201, 1048, 1209, 957, -304, -268, 214, -383, -855, -205, 
    705, -1584, -676, 110, 1339, -1000, -1370, -398, -714, -147, 237, -70, -1440, -43, 1047, -453, 205, -917, -554, -84, -528, -555, -787, 461, 937, 
    579, -124, 570, 1154, 207, 187, -615, -197, -1086, -1036, 607, 330, -607, 1200, 9, 581, -770, -248, 441, 899, -631, -943, -145, 598, -1609, 
    -1531, -90, -512, 364, 384, 839, -438, -829, 388, 423, 996, -1266, 131, -314, 1147, -1169, -911, -996, 1015, -7, -921, -809, -508, 26, -422, 
    633, -799, 67, -1462, -37, 203, -1041, 268, 587, -1810, -1054, 111, 330, 314, -1122, -1877, -387, 1201, 1384, -1992, -795, 12, 1767, -869, 555, 
    1568, -1653, 474, -609, 1081, -76, 948, 847, -278, -1348, 279, 1073, -274, 1017, -460, 916, -653, -726, 274, 612, -370, 1184, -1111, -44, -702, 
    -1375, 36, 61, 453, -207, 248, -169, 1152, -292, -1184, -102, 369, 1192, -323, -384, 28, -214, -1665, -182, 1155, -36, -337, 1298, -516, -902, 
    545, -664, 34, -126, -49, -912, -749, 312, 607, 231, -2, -323, -960, 658, -216, -260, -527, -565, -220, -1347, -527, -537, 1005, -597, -1297, 
    845, -67, -645, 205, -80, 1539, 54, 531, 1880, 710, -603, 593, -605, 1594, 723, 249, 845, 25, 900, -276, 337, 1629, -64, -1408, -1013, 
    -1089, -1116, -901, -554, 532, -192, 555, -216, -651, -113, 367, -847, -312, 84, 895, -1041, -1390, -1088, -470, 461, -1103, 399, 875, 1253, -981, 
    
    -533, -2537, 244, -734, -444, -966, -272, -775, -294, -1369, 1438, 375, 1115, -912, -956, 452, 1423, 395, 135, -586, -1595, -347, -547, 654, 812, 
    -776, 198, 575, -1133, -715, -397, 233, 307, -513, -71, 287, 718, -178, -24, 849, 325, -421, 487, 134, 356, -1118, 410, -200, -1274, 68, 
    -1682, -250, 798, -1337, 953, -23, -1062, -2539, -1194, 1692, 974, 267, 570, 1217, 1201, 11, -347, 112, 39, 743, -780, -676, 1082, -614, -392, 
    -782, -971, -1397, 370, 1034, 845, -962, 56, -348, 1164, 305, -853, 1190, 909, 161, -536, -1348, -239, -262, 370, 253, -541, -779, -1173, -263, 
    277, 200, -23, -462, -642, 1010, -130, -231, 163, -437, -1229, 60, -2172, -1163, -413, 466, 380, -1392, -290, -341, 221, 143, -647, 1442, -83, 
    32, 325, -1716, -973, -1519, -534, 1056, -1838, -2497, -1559, 1095, -493, 300, -304, 1361, 436, -1060, 250, 59, 1302, -1073, -674, 117, 1617, 949, 
    627, 153, -1286, 275, 69, 1640, -953, 360, -16, -456, -914, -638, -630, 325, 1394, 358, 1048, -958, -323, -1667, 978, -22, -568, -339, -2226, 
    -349, 108, 371, 692, 1637, 1390, 641, 808, 0, 1434, -744, 685, 346, 1869, 973, 327, 770, 284, 116, -605, -310, 274, -254, -1300, -1222, 
    460, 1028, 581, -779, 935, -1430, -479, 585, 220, 1724, 633, -498, -211, 622, -207, 829, 100, 1712, -438, -591, 855, 304, 760, 926, 265, 
    -193, -831, -1139, -899, -1499, -1378, -1879, -663, 11, -592, 1042, -500, -307, 118, 1471, -1076, -640, -36, -580, 851, -1997, -1247, -1090, -37, -57, 
    333, -255, -747, 770, 99, 1284, -105, 675, 739, -33, 61, 890, 760, 969, 1204, -308, 15, 967, -60, -161, -895, -1061, -70, -593, -2150, 
    215, 170, 605, 302, 105, 1325, -1081, 702, 1041, -936, -913, -263, 47, -1878, -1007, -198, 1436, -1521, -3212, -1083, 963, 352, -231, -1887, -1912, 
    478, -527, 186, 481, -997, -575, -144, -1302, -347, 177, -755, -344, -2591, -1910, -378, 790, 169, -1199, -243, 428, -362, -1243, -177, 323, 1167, 
    229, 603, 264, 511, 185, 92, -1164, 54, -465, 266, -602, -363, 1490, 1811, -634, -1194, -49, 448, 122, -979, 1323, 1187, 239, -1424, -178, 
    50, 781, -170, 325, -514, 713, 1134, 957, 77, -217, -179, 291, 381, -1028, 514, -968, 130, -602, -1310, -1084, 46, 44, -254, -2072, -1404, 
    906, -818, -1068, 828, -67, -899, 2, 1025, 1521, 1162, -926, -1114, 589, -291, -181, 328, 301, 512, -628, -1084, -469, -409, 200, -1828, -1941, 
    -1274, -539, 103, 169, 111, 808, -1171, -402, 1165, -725, -780, 5, 1366, 624, -50, -991, -1158, 620, 1473, 2038, -2282, 1020, -197, -1242, -1800, 
    -1213, 399, -467, -951, 382, -329, -452, 157, -1783, -1159, -482, 1787, 674, 2193, 939, -1031, 419, 1324, 424, 826, -141, 609, 959, -136, 1304, 
    -771, -602, -1016, -1773, -1879, -351, -1759, -709, -2077, -35, 371, -408, 433, 951, 23, 1122, 536, 786, 970, 1416, -2181, -2135, -667, -623, -1215, 
    -178, -1530, -613, 962, -135, -146, -302, -173, 1169, 980, 1127, 330, 497, -259, 618, 599, 1547, 581, 52, -404, 636, 123, 270, -12, -1892, 
    31, -359, 742, -921, 1237, -882, -415, 1426, 527, 873, 29, -531, 802, 1890, -745, -24, -878, -99, 590, -283, 1593, -639, -1865, 288, -1793, 
    1391, -683, 234, -243, -348, -35, -386, -189, 727, 1388, 502, -421, 893, -837, 1753, -583, 318, -269, -300, 700, 360, -756, -1025, -357, 15, 
    869, -1851, -839, -207, 231, 1616, -215, 606, 254, 1466, -847, -672, 231, 479, 877, -24, -464, -198, 1282, -561, 878, 605, -1031, -1070, -1759, 
    -44, 1143, 1570, 232, 855, 465, 756, 464, -247, 811, -190, 1, 978, -1123, 695, 1079, -805, 643, 1159, 417, 1243, 1012, -119, 492, 185, 
    -339, -890, -1321, -106, 638, 312, -755, 357, 857, 275, -225, -232, 1566, 1472, 235, -1086, -1377, -866, 49, 615, -196, -605, 1295, -1017, -210, 
    -1, -383, -2033, 180, -277, 1865, 61, -302, 1, 1299, 263, 41, 164, 1591, -492, 491, -491, -633, -1076, -1027, -175, -1151, 1560, -1300, -912, 
    -725, 16, 1095, 556, 434, 625, -638, 576, 540, 102, -496, -290, 1561, -79, -107, -979, 1649, 86, -806, -1978, 544, -487, 351, -576, -1208, 
    1080, -162, -1445, -1351, -826, 389, -575, -1481, -606, 876, -871, 11, 52, 1265, 1284, -167, 273, -93, -421, 1277, -813, 388, 179, -431, -882, 
    -1116, -1864, -725, 188, 821, -344, 576, -784, -1042, 29, 1485, 43, 890, 85, 198, -773, 700, -720, 276, 1064, -706, -1453, -424, 119, -1725, 
    477, 685, 634, -112, 418, 276, -353, 1162, 246, 900, -1149, 196, -314, 511, 23, 691, 1355, -73, -286, -1229, 938, 73, 669, -1904, -2191, 
    -1381, -1467, 240, -1082, 49, -810, 3, -184, 61, 67, -1929, 1322, -433, -195, 1066, -801, -1597, -943, -393, -1240, -251, 94, -181, -1066, -809, 
    521, -367, -1525, -14, 58, 1095, 164, -1477, 565, 1323, 552, -273, 64, 895, 571, -1275, -564, 655, -610, 621, -766, -44, -212, 363, -2404, 
    
    242, -1114, 288, -408, -963, -32, -212, -1479, -1423, -2078, -1506, 268, 845, 64, -737, 678, -666, -9, -274, 512, -568, -683, 1435, 1992, -98, 
    -37, 330, 1649, 1555, 237, -317, 673, -560, 1605, -866, -377, -250, -359, 525, 313, -3, -800, 1410, 704, -1247, -1042, -968, -856, 73, -417, 
    -980, 282, 183, 183, -1858, 1107, -753, -1210, -1712, -2205, -816, -249, -407, -864, -937, 579, -186, -1749, 727, 521, -517, -1461, -1765, -48, -477, 
    -534, -496, 14, -373, 133, -1394, -1686, -26, 882, -45, 866, -535, 1129, -22, 103, -526, -578, 582, -372, 1914, -1318, 570, 347, 656, 142, 
    -2121, -149, 180, 856, 1163, -2147, -899, 757, -849, 656, -991, 263, -639, 804, -941, -1241, -879, 1189, -1058, -334, -2475, 676, 615, 297, 883, 
    -81, 240, 348, -1785, -1283, 1065, 1490, 593, -394, -1355, 160, 1492, -123, -376, -1006, 995, -1175, -215, -979, -2156, 46, -1380, -810, -1466, -2019, 
    -974, -497, -659, 1686, -620, 13, -145, 618, -1648, -100, 1386, -255, -60, -54, 818, 274, -629, -325, -1387, 1320, -268, -648, -221, 1042, 423, 
    11, 1656, 406, -1519, -296, 235, 1012, -1038, -888, -481, 143, -259, -544, 98, -141, 358, -397, 998, 855, -461, 1523, 960, -290, 1276, 179, 
    -673, -174, 1413, 1923, 1168, 460, 259, 93, -194, -641, -86, -1355, -1652, 548, -823, -1091, -318, 887, -36, 147, -633, 363, 410, 623, 663, 
    1365, 889, 734, -1537, -2165, 258, 918, 1958, -778, -2008, -381, 742, -905, -343, -2163, 832, -514, -305, -1276, -595, -159, 486, -551, 252, -318, 
    135, -201, 215, -882, -764, 746, 402, -1869, -183, -605, -528, -433, -1259, 271, -286, -71, -64, -330, -249, 1009, 1395, 1104, 765, 174, 1278, 
    -175, -581, -1458, -875, 296, -447, -1299, -66, 207, 688, -170, 1016, 1099, 686, 292, 529, 293, 1049, 1124, 183, 407, 1059, -232, -404, -65, 
    -381, 169, -533, -2080, -282, 1120, 2372, 342, -380, 364, 166, 482, 1123, 669, 23, 1039, -237, -880, -218, -762, -2389, -642, -1947, -801, 1531, 
    359, 94, 1653, -869, 1440, -113, -310, -813, 1066, -863, -1257, 155, -1552, 615, 1065, -1418, -805, 712, 688, -1394, -79, -215, -458, -10, -40, 
    12, -828, -1576, 209, 1513, 761, -1303, -1613, 809, 549, -1009, 1281, -996, -15, 544, 762, 1718, -350, -105, -491, 130, -282, 1526, 130, 763, 
    873, 1197, 682, -690, -1477, -1785, -2094, 281, 41, -1011, -1785, -626, 878, 28, 34, -1652, 871, 1049, 867, 1208, 1118, 555, -267, 38, -282, 
    -760, 1628, 935, -112, -2158, 1059, 15, -356, -65, -1117, -210, -791, -363, -389, 556, 187, -453, -1434, -801, -60, 32, 123, -2056, -169, -658, 
    683, 1165, 949, -79, -1127, 1172, 52, 271, -301, -1197, -989, 132, -999, -540, -785, -326, -901, -1429, 255, -857, -156, 10, -427, 49, -1595, 
    -255, 1067, 141, -1426, -3134, 287, 1279, 870, -1206, -2066, 491, -28, 160, -1082, -1182, 1821, 872, 408, 727, -618, 871, -1793, 1185, -886, -1121, 
    431, -832, 1391, 533, -866, 210, -275, -307, -226, -1622, 395, -351, -1752, -769, 1108, -148, 513, -1096, 402, 1498, 774, 1330, 254, -567, 373, 
    -277, 285, 1684, 1142, -162, -952, -503, 498, -1049, 973, -1669, -567, -1245, 134, 575, 24, 196, 707, -94, -277, 382, 494, -232, 322, 946, 
    195, -477, 759, -69, 259, -473, 571, -443, 466, 772, 668, -857, -255, -393, 205, 187, -666, -54, 1297, 365, -1215, 482, 1090, -704, 185, 
    -788, 566, -674, 988, -441, 501, -890, -612, -455, -4, 294, 24, -482, 130, 1126, -225, 934, 591, -107, 288, 598, -589, 423, 1320, -68, 
    169, -532, 1298, 418, 2822, -741, 324, -379, -307, -90, -399, -916, -1846, -452, -1433, -2164, -1257, 205, 649, -1756, -1910, -879, 917, -269, 98, 
    -1096, -251, 62, -378, -1399, 975, -1088, -1265, -651, -1127, -935, -589, 353, 35, -340, -820, -816, 972, 1456, 188, -210, 1151, 1702, 0, 546, 
    -272, 218, -1049, -341, -797, 381, 627, -1095, -111, -356, -873, -34, 583, -727, 65, 75, 625, 860, 0, 128, -1128, -463, -1093, 1141, 998, 
    -1124, 111, -56, 877, 648, -853, -244, -700, 1088, -278, -1228, 384, 103, 593, 852, 854, -438, 1160, 450, -1413, 388, 77, -58, 752, 583, 
    421, 265, -145, -582, -1344, -564, -304, -143, -766, -1826, -454, 732, -494, -76, 970, -202, 950, 204, -1180, -513, 408, 999, 142, 345, -794, 
    -1348, -588, 607, 1011, -2241, 1036, -623, 115, -71, -2233, -1635, -851, 604, -701, -804, -455, -455, -584, 229, -59, -1370, -1039, 691, 1377, 567, 
    -66, 756, -1358, -1313, -840, 1483, 906, -1033, -1959, 377, -535, 163, 1203, 666, 1094, 397, 569, 2089, 338, -1063, 1665, -846, 241, -468, 341, 
    -1558, -1806, -720, -127, -715, -438, -789, -258, 87, 1120, 816, 787, 338, -629, -342, 148, 1446, -199, 177, 8, 325, -882, -1581, 556, -139, 
    -454, -203, -870, -526, -400, -222, -715, 841, 251, 1408, -1411, -769, -697, -1135, -58, 753, 578, 1153, 905, -125, 873, 1055, 1274, -278, 1110, 
    
    -516, 884, 168, 889, 150, 773, 329, 173, -1199, -1829, 1831, -1431, -1228, -1373, -2199, -124, -427, -420, -607, -675, -452, 359, -1105, -1936, -2085, 
    294, -151, 119, 649, 755, 1408, 1446, 544, -928, -1562, 100, -1264, -1372, -607, 659, -329, -33, -121, -1186, -773, -1659, -431, -512, -58, -402, 
    816, 1703, -870, 204, -300, -723, 957, 351, 710, -683, -1190, -1061, 729, 1045, 983, -2605, -125, 1316, 1772, 212, -1775, -1622, -122, -813, 439, 
    -901, -233, -284, -1212, 321, 82, -1754, -281, -659, 1519, -1466, 395, 411, 797, 707, 210, 1473, -138, 1384, 1409, 185, -257, 910, 974, -694, 
    -1444, -1455, -670, -1339, -589, -2213, -150, -2343, -2393, 176, -545, -1292, -2261, -1223, -481, -1998, -1975, -1253, -781, -207, 661, 841, -64, -620, -238, 
    205, 190, 767, -254, -500, -453, -63, -313, -630, -737, -359, -1993, -1475, -1465, 824, -1629, -302, -1223, -130, -227, -1176, -1539, -2208, -1521, 170, 
    -192, 1009, 833, -516, -759, -1280, -149, 28, -382, -31, -996, -307, -1504, -1190, 326, -1865, -960, 1135, 251, 600, -1564, 1099, -308, 1130, -1002, 
    -464, -1078, -565, 1068, -805, 400, 292, 956, 1276, 1297, 210, -76, 1485, 1743, 1637, 140, 1732, 589, -209, -884, -1383, -654, 556, 1113, -860, 
    -180, -321, -437, -45, -986, -928, -2575, -1837, -1419, 1023, -2166, -1907, -1660, -1340, -115, -2171, 797, -292, -571, -392, -1320, 1369, -270, -474, 369, 
    810, 882, 841, 1367, -41, -58, -51, -1653, -1460, -1448, -151, -1293, -1115, -205, 1104, 310, -1038, -575, -1044, -634, -909, 553, 684, 86, 653, 
    -519, 475, -1749, -676, -122, 333, 466, -1271, 1249, 1296, -1440, 585, -59, 648, 535, 355, 512, 160, 521, -1015, 64, 1134, 1214, 664, -171, 
    1097, -66, -734, -82, 113, -524, 617, 1125, 194, 885, 456, -307, 122, 945, -469, 302, -207, -739, -413, -670, 322, -1096, -198, -792, -384, 
    1931, 314, -782, -412, 664, 144, 700, 1829, -111, -69, -1391, 453, -1424, -569, -3, -1098, -1688, -705, -886, 464, -2044, 313, -565, -860, -406, 
    -580, 1159, -1512, -1280, -527, -1498, -1244, -1052, -611, -1055, 31, 1646, 394, 1514, -904, 2204, 1302, -115, -497, -940, -69, 813, 1225, -393, -1786, 
    903, 1071, -314, 400, -92, -431, -324, -770, -436, 195, -785, -11, 790, -171, -1652, -184, 234, 420, 554, 1492, -643, -469, -289, 744, -901, 
    489, -1541, 217, -886, -881, -1780, 469, -944, 1210, 204, -169, 487, 339, -841, -263, 150, 61, -318, -1493, -1363, -301, -1261, 489, -327, -596, 
    2057, 490, 1439, -24, -1044, 992, 481, 136, -1481, -336, -96, 224, 419, 11, 614, 397, -361, -103, 84, 352, 389, -2088, 272, 562, 163, 
    417, 2262, 155, -303, -1174, 656, -4, 473, -532, -307, -596, -13, 811, -196, 390, -1220, -1254, -594, -168, -11, -2158, -181, -333, -1785, 642, 
    787, 308, 2247, 1553, -3, 1109, 771, -66, -646, -805, -379, -1175, 155, -298, 485, -1476, -1156, -197, 521, -58, -932, -494, 321, -800, 374, 
    -1063, -814, 924, 471, 689, -1510, -2085, -478, 991, -209, -2, -596, -505, 383, 794, -743, 1581, 1269, -214, 606, -431, -153, 402, -539, 752, 
    -1585, -1211, -895, -276, 178, 481, 307, 634, 452, -104, -1834, 626, 325, 471, 1531, 362, 677, 209, 215, 7, 266, -1019, 1291, -915, -31, 
    348, -902, -1592, -198, 1214, 111, -1544, -1346, -1057, -368, -1082, 598, -1138, 542, -760, -1459, 1198, 1248, -464, 539, -858, 1908, 267, 232, 1269, 
    -455, -133, -667, 1355, 1249, 886, -269, 386, 919, 468, -1244, 536, 400, 235, 462, 34, -202, -227, -675, 1065, 1410, -172, 1092, -40, 1170, 
    1182, 219, -651, -2024, 724, 526, -1398, -1771, -1230, 274, -1858, -846, -2775, -1032, -295, -259, -1226, 568, 126, 37, -1137, -1167, -1041, 696, -478, 
    -455, 193, -703, 706, 967, -660, -174, -380, 741, -763, -784, 1032, 939, 221, 593, 326, 1716, 423, 632, 251, -989, 171, 478, 32, -371, 
    232, -724, -86, -299, -1306, -909, -1631, -633, -635, -199, -2588, -479, 104, 541, -1337, -1325, 297, -913, 625, 232, -1289, 529, 965, 1891, 985, 
    -560, -1478, -1298, -90, 1083, 77, -1162, 974, 297, 115, 949, 234, 1698, -839, -7, 658, 677, -317, -1521, 192, 627, 1397, -327, -1268, -1066, 
    343, -77, 953, 80, -414, -1383, -344, -1706, -89, -1298, -98, -1062, -607, 35, 376, -1374, 219, 922, -520, 1794, -561, 928, -130, -379, 523, 
    316, 428, 455, -516, 786, 418, -486, 451, -1489, 470, -1999, -723, -944, 1264, 299, -1503, 338, -1503, -497, 754, 158, 1507, 218, -926, 1174, 
    151, -1549, 546, -112, -161, -180, -19, 1494, -230, 399, 109, -164, -168, 1026, 363, 1199, 1062, 1065, -222, -480, -606, -36, -454, -1222, -994, 
    560, 118, -549, -947, -579, 1106, 532, -517, -403, -186, 0, 1101, -1721, 761, 926, -497, -2211, -1698, -549, 1043, -522, -1107, -280, -264, -97, 
    1150, 284, -456, -1300, -304, -132, -1370, -170, 197, 1099, -1750, 308, 1032, 167, 1154, -1798, 1787, 1893, 672, 597, -939, 1039, -268, 105, 79, 
    
    1767, 247, -2115, 216, -716, -9, -1153, -1347, 523, -547, 212, -1573, 509, 422, -60, 1177, -1070, -90, 1574, 728, 1134, 43, -2219, 1576, 648, 
    -1876, -596, 380, -512, 274, -410, 949, 394, 1387, 526, 1067, 2030, 1295, -939, -827, 393, -602, -1063, -85, -134, -1912, -644, 1738, 626, 686, 
    -1384, 566, 1082, 1189, -493, -627, 400, 433, 354, -2364, 667, 2135, -558, -1155, -598, 1885, 109, -45, 1192, -303, -873, -2484, -841, -1517, 976, 
    -732, -120, 515, -1249, -1514, -997, 368, 212, -300, -1223, -1122, 14, 779, -1192, 531, 840, -500, -935, -647, -819, 574, 452, -126, -437, 1339, 
    -448, 857, -102, 1241, 1213, 703, 470, 1292, 256, 209, -1008, -176, 403, -1278, 1368, -193, 1111, -69, -487, 1765, -1139, 47, -906, -375, 370, 
    -1882, -2135, -1320, -567, -2011, -2078, -1252, -1798, -1778, -927, 157, 34, -289, -881, 322, -1576, -1690, -68, -1028, 4, -947, -2636, -902, -2106, -1007, 
    -965, -1508, -66, 167, -548, -1366, -789, -483, 1203, -340, -2305, -1255, -316, -1319, -275, -1666, -766, 62, -471, 1069, 903, 1249, -184, -112, 1281, 
    1272, 1983, 54, -2361, -218, 1185, 1122, -2286, -388, -684, -65, -1173, -1237, 504, 188, -742, 190, 1267, 1746, 111, 797, 653, -575, -1169, 349, 
    -529, 1585, 2584, -348, -663, -1033, 1071, 472, 16, -349, 1003, 2411, 302, -894, 1086, 2014, 1457, 783, 148, 974, 652, -889, 510, 466, 168, 
    -1251, 295, -1469, -1275, -1913, 401, -1996, -43, -1503, -2433, -214, 453, -953, -17, 799, -825, -922, -2235, -70, -1108, 29, -2152, -1552, -493, -649, 
    381, 453, 299, 297, -959, 188, 1453, -826, -1429, 169, -827, 1275, 203, -1413, 999, -666, -766, -138, 132, -173, -601, 181, 989, 971, -904, 
    1125, -386, -2006, -1115, 514, 219, -1378, -1036, 1247, 53, -843, -1914, 560, -356, -123, -308, -473, 1276, 1240, -205, 376, 1737, 315, 1345, -418, 
    915, -258, -1129, 57, 1611, -665, -890, -266, 871, -124, -481, -872, 1052, 845, -72, 112, -904, 268, -1489, 819, -569, 994, -548, -1825, 946, 
    2057, 41, -755, -650, -512, 1149, 33, -1287, -247, 1023, 687, -26, -403, 394, 410, 1120, -1070, -227, 1327, 626, 394, 72, 94, 566, -141, 
    341, -518, 406, -376, -1534, -141, -1148, -1772, 310, 257, -1626, -1287, 165, 124, 1503, -489, 208, -1176, 150, -475, 1382, -321, 703, -8, -213, 
    1795, 1494, -347, -7, 398, 499, -649, 223, -269, 347, 1594, -1142, 381, 378, 1101, -408, -1050, 830, 298, 635, 866, -1024, 522, 352, -385, 
    318, 268, -1012, 332, -31, -187, 83, -1399, -824, -732, 494, -56, 614, 309, 1241, 266, -167, -801, 633, 728, -2095, -2659, -870, -314, 146, 
    -1884, -313, 159, 1304, -1623, 695, 47, -232, 840, -1431, 867, 1621, 1411, -149, 428, -173, -171, 435, -1122, 1009, -2314, -2140, -1227, 995, -434, 
    -1788, -910, -205, -169, -1533, -308, 492, -1553, -2090, -3515, 1188, -35, 450, -1974, -1236, -482, -14, -2390, -2237, 189, -2753, -2533, -2727, -92, -226, 
    -402, 450, 100, -428, -1088, -533, 1075, 762, 469, 209, 272, 446, -1719, 1088, 1547, 158, -1481, -1256, 71, -1176, 1508, 934, -16, 426, -23, 
    1653, -506, -821, -1456, 489, 972, 998, -1341, -1339, -281, 409, -1600, -1256, 328, 4, -266, 141, -190, 561, 1273, -676, -347, -1424, 761, 284, 
    -1346, -46, -1209, -249, -1116, -1703, 289, -101, -580, -1129, 143, -327, 2, 440, -472, -1042, -584, -1369, 964, 267, 109, 401, -1299, 374, -139, 
    583, 306, 163, 182, -140, -252, -746, -438, 913, 309, 1446, -229, -47, 83, -291, -718, 89, -551, -1223, 1027, -164, 662, 95, 550, 1289, 
    506, 706, 876, 1915, 268, 543, 1667, 1754, 2623, -438, -27, 1040, 1268, 422, 377, 588, 626, 618, 813, 1517, -372, -509, 144, 1058, 1495, 
    1255, 1487, 219, 340, -2294, 1718, 1207, -255, -2180, 220, 1536, -152, -649, 1028, 1105, -78, -1184, -423, 80, -315, 717, 334, 1397, 659, -126, 
    -394, 1779, 431, -442, -713, -1103, 1175, -273, -1037, 1300, -402, 657, -601, -1366, -860, -879, 1192, -1085, -796, 233, 808, -50, 446, 822, 530, 
    1005, -205, -482, -1653, 798, 2316, -592, 541, 2326, 750, 467, 640, -1235, 778, 937, -741, -1955, 444, 1213, -310, -925, -198, 584, 460, 271, 
    1, 164, -1071, -1916, -219, 255, -648, -1440, -2621, -1368, -448, 111, -223, -648, 6, -196, -340, -614, 11, 397, -359, -1902, 667, -363, -61, 
    -1423, -1306, -771, -1760, -1285, 260, -754, 1146, -1844, -807, -372, -867, -781, 5, 147, -702, -1655, -64, 1178, 441, -431, -1290, -1690, -407, -336, 
    509, 296, -1432, -594, -1329, 216, 225, -744, 711, -395, -49, -268, -818, 1191, -688, -1224, -1533, -942, 478, -748, 1346, -728, 135, -141, -244, 
    -143, -1385, -1741, -1678, -459, 244, -1190, 56, -1012, 601, -431, 666, 1365, -88, -379, -1081, 353, 76, 128, 684, -595, 1063, -298, -2074, 912, 
    -176, 125, 47, -924, -2321, 233, 1141, 160, -20, -1449, 1300, -62, -1601, -406, -411, -60, -246, -232, 640, 3, 1415, -490, -436, 1519, 760, 
    
    -946, 181, 91, -1288, -798, 1101, -415, 1977, 1318, -532, -1132, -134, 297, 2389, 371, 177, -556, 327, 1627, 2017, -35, -1490, -142, -203, 688, 
    -990, -1764, -1294, -142, 1120, 215, -127, -1557, -2473, -1406, 282, 1533, -1624, -2691, -2555, 102, 970, -369, -892, 10, -389, 563, 1598, 385, 868, 
    -292, 979, -803, -1834, 301, -565, 450, -330, -1067, -322, -558, -735, -708, 183, -294, -948, -163, -365, -891, -55, -372, 1047, 208, -1334, 617, 
    355, 258, -172, 51, 1259, -36, -952, 985, -639, -651, -1357, -1444, -708, 904, 869, -954, -1507, -117, -780, 393, 118, 277, 432, -901, -725, 
    -1021, -928, -781, 452, -260, -512, -278, -572, -1331, 1217, 117, 803, -364, -2304, 788, 62, 606, 534, -1862, -1731, -471, 982, -280, -419, -542, 
    -498, -185, -1169, -972, -222, 233, -155, -144, -198, -1126, 588, 1165, 1522, 288, -1691, 187, -402, 2235, 1263, 896, -49, 1122, 652, 2697, 1569, 
    1057, 286, -238, 423, 2152, 174, -88, 734, 372, 2169, -1253, -984, 383, 36, 121, -583, -631, -1440, -471, 358, -326, -528, 883, 565, -1413, 
    -1215, 759, 984, 540, 813, -771, -1300, -710, 1053, -101, -831, -413, -505, 257, 1061, -1350, -1251, 238, -465, 995, -624, 783, 439, -924, 527, 
    -934, 481, 959, 440, 315, -1341, -1049, -942, 516, 168, 77, -1204, -1412, 165, 1244, -1310, -1021, -2674, -2085, -378, -349, -1103, -241, -1721, 863, 
    1273, 811, -1181, -596, -749, 1157, 652, 1307, 43, -352, 424, -670, 556, 1810, 1777, 486, -987, 2213, 2656, 1978, -541, -1032, -1377, 878, -272, 
    6, 1288, -630, -241, 1567, -1687, -170, 182, 69, 1346, -681, -1298, -1830, -734, 61, -923, -599, -2278, -507, -708, 902, 1455, 22, -726, -326, 
    -564, -137, -485, 860, -748, -106, -1361, -1330, -572, 1098, 254, -1032, -1036, -461, 1273, 1050, -164, -1443, -1864, -564, 895, 919, 346, 534, -1153, 
    -606, -1374, -1394, -235, 1735, 920, -1191, -1754, -285, 2670, 530, -844, -64, -1219, 1474, 1072, 1675, -328, 834, -754, 50, -494, 1103, 1502, 633, 
    -1144, 125, 1462, -75, -771, -1472, 382, 1192, 1093, 403, -1139, -1241, 761, 1851, 797, -1831, -751, -452, 1421, -1650, -899, -1210, 219, 960, 845, 
    279, -695, 403, -172, -1058, -647, -1135, -802, 2023, 1137, -778, -2678, -1442, -1040, 1980, -1335, -1648, 152, -3115, 92, 1805, 512, -321, -725, -148, 
    384, -902, -502, 75, 878, -772, -83, -617, 1132, -1645, -901, -1249, -1408, -78, 614, -849, -1313, 663, -858, 656, 1218, -1200, -1686, -47, 771, 
    1270, 1141, -231, -687, 1196, 32, 1490, -396, 316, -461, -519, -1625, -466, 623, 1408, -896, 55, 617, 2166, 2153, 295, -343, -379, 944, -901, 
    1173, -1288, -2022, 16, 19, 480, 892, -250, -1073, -1318, 119, 407, -264, -1965, -382, 103, -518, -349, -348, 1948, -493, -456, 905, -848, -467, 
    324, -1129, -1011, -1458, 209, 206, 381, 175, -820, -848, 1438, 984, 813, 1272, 515, 1345, -1135, 837, 1802, 2185, -1346, -180, -39, 451, 745, 
    1444, -597, 1619, 1339, 320, -456, 161, 889, 319, 421, -752, -2211, -409, 996, 974, -312, -1910, -1039, 212, 1460, -1182, -416, -1805, -1082, 122, 
    -1049, -210, 801, 0, -428, -989, -20, 827, 372, 1404, -684, -1176, -221, 351, 1244, -1972, -1566, -917, -1140, -1261, 599, -1214, -69, -1276, -549, 
    1850, -232, 1550, 899, -1044, -1093, -1728, -797, 1705, 1450, -160, -1177, -1231, 1642, 3290, -1306, -1586, -1499, 320, 1826, -1461, -951, -626, -793, -1306, 
    -280, 825, 456, 1763, -513, -145, -174, -719, 1261, 119, -302, -1181, -1514, 142, 1715, -402, -1255, -1398, -1047, -219, 30, 950, 215, -1716, -175, 
    405, -48, -245, 428, -3, 87, 113, -571, -1492, -1031, -1130, 679, -1635, -2895, 739, 258, -1396, -1215, -846, -592, -1411, -751, 654, -788, 352, 
    152, 1673, 1304, -354, 633, 0, -56, -415, -733, -1448, -921, -507, -1587, 356, -495, -1505, -2234, -1485, -1051, 207, -197, -29, -1459, -1032, 597, 
    -1616, 1110, 343, 68, 251, 614, -733, 587, 2224, 1527, -1563, -1523, -1528, -160, 2712, -1147, -991, -1921, -891, -887, 7, 19, 562, -1244, -1669, 
    81, 845, 807, -212, -370, -1638, -784, -1308, 1980, -883, -1755, -2088, 374, 234, -1666, -436, -861, 42, 651, -2030, -696, 1056, -340, -231, 1116, 
    -193, 679, -507, -390, -207, 441, 1631, 1224, 215, -1467, 613, 1252, 1050, 1786, 782, 528, -1668, 414, 2059, 1469, -1241, 49, -481, 78, -308, 
    696, 1178, 332, 303, -1918, 276, 124, 1791, 1324, -1233, 75, -843, 425, 2690, 944, -1512, -752, 560, 127, 2691, 400, -252, -1184, -1213, 321, 
    -444, -385, -207, 930, -354, -1586, -841, 363, 691, -209, -1656, -1008, -1640, -298, 525, -1011, 1427, 140, -1963, -1900, 507, 1125, 2020, 1046, -174, 
    825, 43, 53, 2541, -198, -1525, 111, 864, 1253, 237, -1280, -228, -152, 1050, 2073, 863, -735, -2102, -1813, 2771, 1723, 1054, 189, 357, 111, 
    315, 1646, -623, 1407, 380, -19, -443, 1731, 1151, 2001, -1120, -1402, 237, 353, 762, -678, -929, -856, -197, 1032, -91, 132, -1630, -1442, -1214, 
    
    447, 1660, -366, 724, -1704, 639, 1607, 856, 723, 1949, 399, 757, 149, 1301, 211, 793, -1270, 91, 274, 1128, 678, -550, -980, -587, -132, 
    -185, -1493, -649, -1121, -1835, -1373, -1474, -811, -761, -2540, 227, -144, -199, -1453, -454, 1214, 564, 981, 610, 1004, -665, -778, 1413, -852, 711, 
    452, 82, -321, -114, 161, -652, -528, -113, 927, -53, -179, 940, -1469, -778, -1490, 84, 1114, 172, -7, -188, -99, 969, 186, 289, -3, 
    979, -98, 617, 1349, 540, -463, 15, 1065, 831, -594, -1547, -964, -1328, -624, 1063, -101, -363, -290, 388, 1121, 560, 940, -500, -567, -115, 
    -923, -1132, -1586, -1382, -472, -260, -1784, -2441, -1251, -862, 962, -393, 270, -273, -628, 1673, 1821, -665, -1926, -501, -905, 1155, 15, -200, 295, 
    1155, 554, -1149, 525, 2078, -303, 820, 1270, 433, -1451, -825, -134, -830, -2188, -2322, -100, -491, -67, -1833, 95, -475, 717, -660, -895, -996, 
    -1244, -635, -179, 542, 561, 254, 47, 292, 601, 76, 347, 1775, -1601, 53, -695, 144, -48, -394, -568, -1030, 1055, -501, -1798, -601, -1157, 
    -420, 260, 502, 851, 430, 712, 285, -113, 31, -530, 90, -140, 137, -1126, 1449, -1228, -758, 787, 442, -1492, -168, -205, -713, -681, -86, 
    -1738, -1289, -658, -15, -837, -336, -1401, -1558, -443, -362, -300, -483, -2162, -877, 455, -331, -1668, -1653, -761, -438, -1025, -1186, 152, -105, -786, 
    886, 888, 2663, 2394, 1457, 300, 1333, 1051, 2497, -761, 366, 776, -111, -1129, -285, -860, 548, -1255, -731, -739, -862, 83, 871, -217, -489, 
    209, -1032, -83, 1350, -1568, -586, -781, -329, -128, -1366, -1549, -656, -39, -194, 1193, 1243, -87, 91, 201, 846, 1017, 916, 340, -743, 720, 
    -1686, 183, -751, -22, -217, -1757, -1060, -355, 243, 140, -819, 750, -429, -1296, 427, -93, -123, 262, 1021, -1586, 1453, 1435, 668, 1119, -1358, 
    -740, 523, 238, 1355, -575, 1025, 1539, -336, 587, -1526, -490, -447, -820, 697, -724, -971, 975, 676, 0, -391, 212, -2142, 661, -971, 1256, 
    -37, 874, -1279, 885, -948, -1608, -19, 227, 619, -821, -1938, -289, 584, 351, 327, -832, -425, -543, -1, 1177, 1209, 198, -42, -1612, -708, 
    -360, 250, 330, 767, 608, -1763, -348, -1079, -254, 1099, 1726, -226, 255, -457, -915, -630, 786, 186, 376, -1986, -741, -513, -1258, -1278, -1171, 
    -748, -842, -1065, 487, -2000, -914, -408, -1806, -1555, -25, 341, -2179, 684, -790, 1019, -267, 724, -449, 1180, 1397, 577, 1268, 997, -607, -905, 
    435, 565, 1203, -1208, 359, 1201, 849, 394, -682, -1437, -952, -119, -85, 119, -1129, -394, -196, -1422, 450, -838, 98, 448, 9, 1656, 3, 
    -680, -1482, -2209, -880, 279, -938, -365, 1112, -465, -1069, -609, -1365, -1302, -276, -911, -1213, -393, 46, -620, 1299, -891, 1356, 766, -458, 1061, 
    1565, 1281, 1387, 433, 984, -370, 1487, 1623, 2109, -1534, -577, 102, -735, -1073, -945, -838, -404, -257, 269, 1195, 1519, -762, 289, 302, 149, 
    -686, -371, -598, -305, 376, 707, 679, 688, -202, 108, 450, -1420, -1421, -971, 520, -503, 412, -362, 189, 893, -512, 1536, -708, -124, -288, 
    -384, 267, -491, -371, 339, -183, 862, 211, -877, 1041, -1054, -945, 712, -1042, 355, 732, -489, 1196, 47, 615, 12, -301, 463, -433, -771, 
    -1090, -659, 830, 705, -254, 172, -312, 411, -390, 820, 1576, -269, -278, 573, -933, 1605, 145, -1043, 782, -618, -63, 85, 921, -327, 353, 
    -239, 8, 1769, 1499, 1744, 65, -1153, 167, -1042, -553, -360, -1261, 438, 795, 1047, -8, -106, 703, -102, -1840, 1150, 578, -326, -1167, -1120, 
    -1515, -2436, -1687, -2029, -1072, 614, -1043, -2219, -1585, -273, -225, -387, -1822, -1221, -968, 735, 127, -185, -269, 911, 413, 1789, 1669, -388, 423, 
    197, 1503, -222, -169, -451, 469, -503, -346, 785, -611, -880, -154, 266, 173, 801, -648, -1596, -1685, -798, 1039, -101, -254, -549, -403, -390, 
    -605, 599, 1490, 657, 1557, -630, -206, -1404, 464, 950, -187, -332, -1241, 720, -22, 1470, 1279, -790, -1390, 311, 94, 357, 453, -2050, 256, 
    508, 916, -384, -297, -775, -964, -224, -1224, -1477, 736, 1520, 160, -368, 1750, -296, 34, 1656, -562, 461, 301, 664, 230, -816, 95, -377, 
    689, 2178, 936, 260, 1375, -422, 861, 1307, 745, -66, 216, -1311, -714, -2, -940, 1750, -1333, -1566, 393, 301, 1014, -150, 282, -11, -1024, 
    1106, 2586, 1526, 868, -253, -510, 1723, 1114, 1250, 564, 109, -576, -462, 1171, 898, 934, 426, -1123, 157, -1306, 1013, -580, -221, 1086, -1018, 
    -345, -485, -2, 253, 846, -633, -1011, -1408, -404, -340, 479, -123, -280, 488, 754, -1341, 1555, 272, 509, -818, 452, 1572, -764, -661, -405, 
    418, 612, -140, 1087, 1098, -885, -1163, -240, 1237, 2352, 508, -735, 58, -552, 162, 892, 1165, -303, -680, -1059, 261, 1530, -709, -350, -1304, 
    -1184, -451, 1100, -513, 173, -578, 416, 1386, -760, 982, -814, 3, 515, -691, -746, -193, -151, -1108, -67, -248, -367, -365, 177, -891, -148, 
    
    93, -264, -447, -716, -1040, -1040, 1613, 1535, -1628, -824, 639, 372, -118, -1085, 659, 1140, 1311, 1612, -811, 549, -750, 942, 1260, -1199, -697, 
    -1172, -148, -1540, -373, -334, 2, -911, 469, -25, -275, 1257, 187, 1190, 270, -812, 651, 434, -562, 197, 470, 1985, 988, 1708, 899, -559, 
    -997, 777, -1022, 1301, -79, -577, -2357, -1287, -401, -497, -916, -1033, -372, 848, -1642, 172, -764, -176, -564, -1051, -18, 649, 977, -553, 37, 
    298, -332, 61, 971, 817, -1146, -495, -14, 304, 383, -607, -354, 249, 48, -639, -77, 600, -1150, -300, -50, 1225, -272, 284, 173, 242, 
    -1879, 1521, 563, 677, 550, 1217, -506, -938, 1835, -216, -882, -1343, 1030, 1233, 523, -1486, 904, 292, 377, -302, -1172, 594, 317, 419, -1100, 
    -138, 754, -2929, 356, -284, 637, -1429, -3072, -1669, 554, -2055, -2757, -2514, -1037, -1523, -1113, -1112, -1637, -521, 196, 4, -1208, 957, 562, 51, 
    -1584, 503, 675, 30, -394, 0, -1251, -311, 1356, 704, 3, -1075, 186, 1644, -546, -784, -1793, 142, -169, 1141, -181, -635, 214, 1348, 141, 
    -990, -74, 1279, 74, 394, -2137, -472, -46, -1012, -1932, -1317, -47, 509, 688, 196, -232, -64, 745, -994, 238, -752, -522, -1520, 204, -466, 
    -187, -908, 202, 2430, 809, 441, -1278, 1099, 2837, 79, 264, 394, 2083, 1089, -732, -436, -70, 2827, -494, -1016, 124, 718, -330, 342, 646, 
    1155, 1606, -1867, 481, 193, -271, -2293, -1373, -814, 473, -791, -347, -881, -960, -512, 255, 236, -1118, -817, -1799, -108, -90, -1273, -837, -211, 
    605, -258, 354, 110, 994, -126, 373, 1369, 1877, -1093, -272, 1537, 1204, -42, 522, 205, -474, 995, -61, -418, 541, 436, -628, -1300, -1307, 
    -462, -583, 460, -681, -600, 259, 18, 288, -2251, -570, -736, 383, -2001, -1005, 618, -593, -164, -654, -83, 1738, -499, -1491, -1262, 507, -17, 
    -317, -866, -2097, -726, -851, -847, -913, -1022, 1261, -1522, -401, -1674, -303, 365, -868, -378, -1849, 155, -377, -953, -674, 793, -1566, -2002, 936, 
    -1701, -113, 827, 207, -540, -1322, 571, 1624, -1180, 114, -1124, 418, 597, -1944, 114, 1581, 932, 652, 370, 1070, 135, 858, 1093, -457, 133, 
    260, 379, 1273, 1334, -2123, -733, -376, -1807, 231, 944, 795, -881, -1444, 1213, 1187, 942, -689, -1540, -589, 141, 7, -1688, -104, 375, -552, 
    -1294, 412, 887, 953, -1168, -432, 2396, 404, 399, -1940, -980, 564, 481, -2215, 776, 828, 1869, 342, 65, 118, 597, 1073, -618, -836, 627, 
    622, -370, -936, 2213, 214, -846, -713, 1324, 1460, -970, -908, -1028, 1274, -668, -1932, -108, -638, 375, 68, -31, 342, 753, 1642, -962, -324, 
    -1306, -813, -1211, -202, 1169, 37, -1312, -461, 2149, 852, -386, -1606, 444, -864, 344, -1336, 496, 1471, -28, -632, -74, 693, -52, 521, -175, 
    1341, -663, -258, -450, 43, 794, -2466, -2339, -349, 542, -2502, -2195, -871, 330, -2253, -1405, 264, -23, -1521, 239, -566, 168, 284, 133, -1061, 
    419, -509, 592, -514, -307, -1658, -215, 1039, 385, -374, -356, 628, 1742, -824, -595, 897, 529, 379, 1078, 1080, -1216, -310, 990, -778, -381, 
    1096, -354, 1322, -921, -347, -1212, 620, 861, -76, -402, -46, 798, 1696, -160, -651, -202, 1451, -822, -664, -1221, 593, 600, -710, 405, -9, 
    -1762, 1665, 228, 203, -272, -1105, -1005, 126, 378, -435, -1118, -362, 723, -1098, -459, -470, 10, 265, 975, 532, -71, -836, 1176, -29, 1447, 
    -99, 148, -1, -623, 373, -1066, -303, 780, 1582, -331, -303, -785, -85, -490, -543, -440, -1203, 889, -517, -550, 229, -96, 1120, 781, 1191, 
    22, 386, -948, 992, 332, -447, 588, 104, 2930, 2411, -188, 1041, 1341, 1173, 796, -902, 691, 1168, 387, -472, -1588, 1194, 12, 1975, -112, 
    -1251, -943, 194, 534, -1146, -946, -31, 1582, 958, -1993, 790, 736, 1084, -45, 69, -768, 1577, 2059, -75, 525, 1218, -176, -131, 275, -533, 
    -131, -1829, 174, 1139, -652, 550, -1325, -46, 297, -1513, 112, 15, -653, -324, -682, -1262, 461, -259, -545, -567, 74, 1005, 296, 143, -603, 
    284, 1671, 1632, 549, -1908, -353, 2395, 198, -334, 221, 354, 1236, -145, -1384, 577, -657, 1131, -418, 452, 1106, 343, -9, -1054, -990, -380, 
    407, -95, 1548, 118, 766, -188, -907, 554, -501, 717, -1970, 287, -778, -82, -1895, -178, 220, 916, 3, 221, 383, -404, 78, 1611, -1215, 
    -371, 416, -1019, 51, 371, -1440, 555, -155, 194, -1141, -1647, -488, -278, -155, -1641, 864, 720, 975, 243, -103, -159, -156, 698, 403, -1386, 
    934, 178, 1138, 377, -270, -1739, -380, 1159, -950, -1725, 87, 1059, 547, 75, 681, -993, -342, -368, 502, -294, 913, -538, -1296, -1587, -1170, 
    -2467, 443, 1354, 1845, 545, -862, -713, 1181, -970, -1148, -313, -743, -1867, 1212, 187, -890, 73, 470, 600, -919, -1501, -1382, -453, -643, 282, 
    338, -1102, 12, 757, -325, -614, -1366, 1705, 382, 869, -939, 1005, -13, 1210, 920, -823, -337, 1097, -704, -1868, -670, -249, 456, -54, 323, 
    
    -187, -890, 405, 773, 643, -1570, 81, -556, 1056, -883, -1127, -1462, 21, -955, -1654, 278, -1044, -443, 775, -2061, -1608, -1097, 581, -125, -1731, 
    744, 41, 962, 458, 50, -425, 330, 1591, 51, -1049, -1029, -1114, -1988, -462, 1624, -671, -2229, 922, 1218, -1039, -339, -42, 1175, -1774, -1973, 
    -468, 468, 815, -346, -462, -129, 569, 229, 523, -1004, 774, 267, -1174, 993, -25, -1033, 987, 725, 931, 798, -19, 381, 1070, 648, -1289, 
    -656, -387, 989, -37, 145, 1257, 1153, -1236, -609, 140, -275, 533, -382, 500, 1026, 96, 640, 680, 288, -792, -34, 102, 1176, -704, -1385, 
    293, 775, -1238, 46, 1148, -1259, 664, -1514, 141, 1051, -672, -158, 134, -1138, 224, -9, -618, -514, -1116, 163, 149, -704, 648, 693, 180, 
    949, 693, 220, 1057, -219, -919, 1243, 2729, 607, 651, -640, -1166, -234, -55, 321, -397, -1339, -860, -207, 870, 96, 202, -792, 674, -194, 
    539, -661, 223, -1839, -1327, -1535, -995, 252, 849, 767, 35, -174, 481, 386, -55, -886, 160, 1528, 894, 608, 369, -310, -578, 572, -251, 
    198, -662, -83, -69, -1337, -987, -1227, -1144, -1233, 538, -167, 365, 354, 536, 932, -477, 772, 1002, -665, 75, 1739, 848, 943, -433, -297, 
    -444, 1135, -173, -457, -986, 1428, 1009, -842, -1771, 757, 700, -2076, -2116, -937, 44, 253, -584, -62, 1200, 525, 43, 406, 1050, 710, 794, 
    788, 473, 1792, 184, 1888, 380, 158, 79, -146, -276, -2150, -1101, -823, 995, 93, -1528, 217, 749, 820, -520, -242, 101, 534, 452, 250, 
    395, -1136, -1085, -824, -1374, 637, -1050, -1440, -720, 1368, -482, -863, 1815, 462, 606, 1726, 1483, 860, 1134, -1284, 1178, 2308, 703, -139, -1502, 
    279, 30, -2084, -1917, -23, 503, -955, 1137, 12, 1054, -557, 352, 2520, 2191, 125, 1244, 630, 510, 163, 7, 1336, -292, 523, 1249, 529, 
    150, -643, -1217, -550, 26, -1226, 774, 606, 2473, 97, 974, 654, 473, -435, -1469, 1933, -143, 140, 438, 1328, -15, -1133, -977, 1120, 529, 
    -469, -1388, 905, -1190, 331, -331, -1023, 73, 1281, -1619, 453, -68, 344, 1133, 274, 437, 972, 737, -1167, -1824, 975, 1502, -1321, 286, -290, 
    904, 985, -54, -285, 169, 970, -557, -233, -657, 268, 1048, 511, -172, -267, 163, 1065, 1535, 959, -744, 821, 905, 436, -938, -253, -769, 
    37, 557, -1127, -1419, -538, 1357, 276, -743, 566, 821, -101, 625, 718, 1389, 942, 394, 1869, 210, -302, -2159, 1016, -304, -625, -1218, -905, 
    476, 541, 1342, -84, 288, 661, 1878, 436, -1163, -596, 476, -2143, 111, -419, 72, 669, 336, 690, 1649, 1791, 62, -506, 1041, 644, -1608, 
    -598, 1018, 1396, -161, 1391, -105, -747, 1023, -382, -1242, -436, 643, -1325, -1267, -770, -1130, -1002, -848, 325, 81, -2084, -674, -455, -1282, -653, 
    -1127, -163, 202, 9, 1874, 462, -796, 1698, 696, -638, 151, -975, -684, 355, 693, -186, -105, 901, 607, 491, -179, -254, 230, 693, -1107, 
    885, -1494, 1535, -894, -332, -1216, 12, -1806, -1214, 564, -423, -579, -1161, -1452, 34, -554, 344, 271, 1081, -117, -404, 647, 1856, -249, 191, 
    -489, -563, -508, -1437, 300, -487, -890, -868, -296, -249, -237, -902, -77, 1113, 388, 1191, 854, 1427, 814, -75, 903, 1371, 959, -1212, 1101, 
    -1513, 196, 186, -115, -980, -385, -741, 122, 986, -46, -1458, -190, -1472, 919, -233, -270, 1485, 600, 398, 829, 1037, 481, 1886, 1145, -848, 
    951, -776, -1148, -546, -732, -392, -572, -891, 220, -65, -57, 359, 1140, 6, 1443, 1190, 1781, -1303, -597, -570, 468, 1432, 500, 1691, -1313, 
    -678, 1458, 383, 605, 422, 517, -150, -431, -870, 26, 1430, -10, -2036, -1674, -475, 412, -257, -1339, 450, 350, -598, -214, -727, -591, -87, 
    -338, 276, -429, -502, -1443, 136, 566, -103, -1251, 1290, -1645, 327, 1256, -1038, 1814, -412, 1521, 1103, 11, -1060, 1617, 217, 472, 925, 176, 
    -1345, -933, 421, -1177, -234, -923, -1160, -51, -454, -26, -290, -100, 460, 1891, 382, 440, 73, 1181, -394, -1049, -241, -405, 979, 336, -69, 
    91, 498, -983, 284, -473, -60, -900, 965, 761, 523, 1171, -100, 613, -779, -1011, -86, 1054, -100, -942, -2215, -482, 1022, 214, 92, -1368, 
    -1391, 978, 682, 829, 967, -1229, 427, -525, -172, -961, 747, -1031, -1312, -764, 1315, -836, 154, 694, -229, 259, -491, 371, 506, -1035, -756, 
    -811, 680, 539, 241, 333, -139, -199, 318, -465, -650, -174, 144, 400, -299, 511, 187, -258, 937, 768, 1483, -922, -58, -99, 71, -1439, 
    -830, -1329, -417, -834, -242, 320, -1156, 642, 1440, 848, 745, -539, 2092, -9, 479, 818, 177, 946, 172, -455, 547, 605, 744, -840, -83, 
    903, -376, -256, -438, 1780, 21, 350, 1261, 2419, -482, 1246, 1868, 564, 6, 654, 834, -3, -493, 774, -801, 83, -168, -305, -14, 276, 
    57, 527, -813, 399, 370, -762, -666, -671, -1549, -1043, 196, -870, 466, -800, -325, -638, 87, -222, 753, 734, 109, 730, -587, 1725, -890, 
    
    -1476, 279, -477, -475, -802, 842, 125, 1235, 256, -1036, -1454, -985, -14, -606, -877, 1088, 298, 757, 594, -814, 1341, -1229, -85, -54, -482, 
    -532, 755, -286, -482, 2945, -1514, -77, 349, 1652, 1190, -1731, -1323, 670, -715, 524, -1484, -986, -405, 294, -393, -463, -765, -457, -1706, -1524, 
    270, -102, -692, 494, 646, 570, -338, -1416, 779, 998, -1303, -1751, -954, -256, 620, -544, -351, -328, -1193, -261, 144, 436, -1722, -2078, -407, 
    1415, 299, -800, -83, 1757, -438, -869, -571, -1768, -162, -426, -1158, -2513, -1535, -1134, -104, 908, -447, -1340, -799, 814, -8, -890, -445, 741, 
    -1, -1492, -433, 205, 1371, 727, 978, 641, -246, -1156, -37, 842, -1173, 391, 232, 797, 2608, -491, 186, 336, 453, 821, 871, -1133, 280, 
    1182, -270, 263, 304, 2621, 1952, 2187, 1145, 820, 1212, -819, -690, -939, -1106, -101, 471, -146, 1015, -1162, -103, -1004, -1304, -98, -565, 903, 
    -1412, -312, 402, -1284, -876, 698, -49, 211, -553, -315, 406, -1471, -648, -762, 28, -92, 326, 924, -245, 695, 1250, 1093, 853, 200, 451, 
    -1267, 115, -701, -764, 1085, -518, -133, -345, 848, -986, -38, -484, -1338, 1207, 342, -517, 225, -681, -54, -602, 724, 59, 612, 1591, 656, 
    -860, 1282, 947, 368, -278, 821, 156, -531, 572, 278, 44, -271, -122, -1131, -46, 644, 1141, -1069, -534, 364, 228, 1463, -1458, -1713, -108, 
    1632, 59, -451, 318, 1206, -1662, 60, 232, 198, -185, -1389, -2241, -778, -655, -1802, 513, -1895, -1234, -766, -392, -825, 53, -1190, -1715, -590, 
    716, -699, 74, 494, -332, -417, -837, -481, -883, 505, -871, -938, -1865, 764, -1825, 1100, 801, -27, -288, -259, 244, 375, 600, 664, 462, 
    -1166, 11, -602, -707, -986, 29, -71, 73, 1272, 145, 849, -247, -695, 638, 404, -1277, -358, 180, -4, -118, 1395, -690, -302, 826, 347, 
    263, -1132, 947, 747, 883, 211, 475, 568, -286, 1398, -167, 850, -618, -945, 848, 267, 449, 615, 999, 789, 1192, -791, 238, 23, -69, 
    -179, -1349, 75, 948, 875, -1734, -1401, 1111, 141, -1919, 358, -881, 21, 924, 294, -268, -324, -393, -478, -437, 1421, 777, 931, -80, 169, 
    -518, -1272, 1348, -1381, 195, -1431, -43, 1224, -1431, -824, 1001, 457, -1544, -1733, -27, 1037, 1821, 694, -375, -1088, -149, 750, 392, 795, 1970, 
    -132, -1987, -849, 1324, 332, -1111, -996, -1764, 324, -835, -251, -2101, -551, -306, 547, -449, 297, -638, -617, -1275, 1279, 822, 1266, 837, 386, 
    1215, 176, 338, 857, 2805, 726, 667, 324, -318, -227, -597, -1450, -856, -373, -719, -1024, -83, -947, 460, -1399, 1155, -740, -1343, -1723, -368, 
    -750, 714, -666, 817, 2366, 1493, 699, -13, 1458, 1516, -1149, -207, -1387, -358, 763, -1058, -581, 142, -945, -608, -95, 382, -1366, -453, -275, 
    -179, 963, 910, 2407, 3202, 319, 734, -265, 1282, -228, 44, -1492, 278, -467, -2226, -1709, -2178, -2695, -639, -763, -1068, -2104, -1258, -1667, -1207, 
    -142, 20, 31, -521, 1170, 603, 128, 901, -766, -977, 352, -1265, -502, -84, -1488, 726, -972, 907, -1052, -336, 2018, 53, -813, 38, -237, 
    -1719, 413, -640, 448, -928, 350, 84, 70, -435, -1009, 135, -1513, 167, -1342, 240, -798, -1007, -321, 510, -337, 685, -1331, 483, -805, 936, 
    1282, 766, -222, -1015, -1468, -550, -632, -456, -1187, -815, -729, -276, -1617, -1686, -46, -128, 79, -635, -334, -676, -245, 932, 862, -1184, 232, 
    543, -1364, -576, 78, -1024, -592, -1455, -710, -1059, -386, 488, 99, -899, -105, -1098, 1648, -611, -578, 1128, 540, 1276, -829, 297, 363, 851, 
    1070, -456, 490, -1088, 1622, 1534, -421, 613, 1147, -138, 77, 691, 35, 43, -619, 789, 2055, -181, 1407, 13, 415, 2593, 1478, 798, -447, 
    -1500, -729, 304, 211, 1056, -232, -878, -488, 893, 20, -751, -64, -1288, -1201, -949, -37, 445, -893, 689, -303, 1380, -1984, -1712, 1092, 124, 
    537, -115, -925, -284, -916, -510, 449, -148, 264, -911, 702, 1124, -981, -510, -23, 687, 1145, -1516, -490, 304, -805, 814, 493, 217, 159, 
    -1602, -313, -1299, -939, -1467, -2563, -1452, -646, -324, 1030, 498, -732, 315, 563, 238, -589, -398, 561, 1916, -224, 1613, 1769, 884, 2043, -695, 
    667, 1390, 205, -80, -146, -1754, -609, 80, 446, -2128, 532, -1709, -1316, -1005, -390, -416, -228, -649, 494, 1038, 125, -200, -1344, -697, 527, 
    -534, 198, 483, 404, 348, -249, 61, -1476, -916, -1437, 598, -1394, -174, -1324, -86, 562, -1071, -470, -909, -456, 69, -422, -753, -1123, 1265, 
    -320, -1358, -1031, -901, -540, -1509, -15, -313, 411, 537, 60, -132, -218, 927, -354, -935, -475, 1286, 993, -815, 1468, 446, 752, 625, 475, 
    -1423, 672, -317, 40, -1854, -355, -1532, -304, -620, 718, 787, 782, -310, -465, -313, 964, -326, -595, 364, 359, 1871, 1099, 853, 900, -73, 
    615, -265, -525, 95, 423, 109, -428, -1234, 16, 295, 39, -823, -1771, -694, -974, 1579, 45, -1510, 884, -764, -626, 276, 870, 601, 240, 
    
    -683, 263, 694, -703, -1073, 478, -340, -875, -657, 531, -1970, 676, -1383, -1359, -607, -806, -10, 1151, 969, -986, -142, -1433, -1692, 253, -863, 
    731, -169, 127, -436, 203, -772, 484, -684, -14, -407, -368, -912, -695, -579, 122, -1493, -1083, 475, -269, 258, -1882, -841, 964, 149, 901, 
    63, -1993, -151, -785, 348, 692, 189, 811, 794, 248, 884, 558, -1199, -1121, -1500, -2114, -966, 601, -63, 790, 1029, 65, -12, 504, -166, 
    -786, -849, 15, 429, -504, 284, -397, 473, -417, 488, -919, -299, 700, -101, 4, 924, -1006, 1345, -624, 179, 1290, 647, 165, 576, 326, 
    -1073, 348, -645, -1157, -801, -1082, 829, 764, -315, -1210, 1602, 770, 840, 1323, 257, 680, 2191, -1444, -1109, -12, -420, -451, 370, 23, -928, 
    -1409, -1307, 244, 193, 770, -1126, -458, 2294, 604, 2730, -40, -1030, 279, 14, 47, -1388, -1151, -1273, -653, 206, -507, -1246, -1254, -438, -658, 
    -1601, 147, -140, -743, -533, 383, -188, 499, -596, 34, 1837, 764, -895, 858, 120, 1713, 302, -404, -185, -577, 794, 1285, -542, -843, 294, 
    -731, -906, 576, 454, 606, -591, 433, 638, -518, 492, 398, -425, -935, -945, -870, -511, 1060, 1074, -860, -456, 1324, 1152, 1437, -786, -1015, 
    -4, -929, -716, 595, -101, 1508, -270, 1332, -678, -2269, 998, -729, -1332, 325, -646, -460, 369, -517, -580, -1785, -69, -284, 781, 1317, -989, 
    343, -1207, 1511, 285, -148, -834, 1128, 1200, -839, 1789, -1645, -749, 794, -1668, 543, -1636, -365, -439, 665, 137, 228, 597, 316, -974, 1441, 
    444, -566, 730, 1469, -1638, 1520, -647, 456, -283, -220, 1397, -128, -212, -562, 1308, -927, 240, 909, 108, 347, -12, 998, 810, 320, -434, 
    1117, -766, -1069, 415, -866, 287, 942, 1065, 954, 631, 817, -202, 1045, 1041, -114, 3, 1127, 1587, 1294, 10, 225, 1554, 834, -1636, 215, 
    -71, -792, -456, 1602, 1584, 256, 1307, 1722, 806, -194, 655, -481, -210, -11, 752, 1474, 1725, 1073, 139, 396, 436, 692, -1048, -819, -1149, 
    319, -144, 33, -275, -209, 920, -784, -191, -1205, -2177, 188, -143, -677, -772, -1473, -20, -493, 351, 241, -745, -1376, 130, -668, 780, 17, 
    -393, 389, 99, -727, -378, 389, 587, 886, -244, 320, 1262, -63, 650, 2277, 1824, 1567, 2420, 571, 31, -494, 1576, 266, -321, -2323, -632, 
    -1618, 162, 808, 79, -535, -76, -1210, -542, 525, -1075, 1279, -140, -2006, -909, -78, -523, -1684, 484, 491, -1524, 119, -860, 475, 591, -1860, 
    133, -301, 552, -200, 1389, -96, -888, 311, -687, 359, 235, -884, 81, 168, -939, -792, -336, -1470, -170, 466, 12, 999, 769, 1456, 729, 
    -1545, -508, 925, 804, -126, -905, -315, -65, 34, 305, 740, -120, -365, -1017, -830, -732, -487, 230, -257, -488, -2134, -855, 1193, 1577, 114, 
    714, -219, 724, 841, -21, -1167, 392, 1226, 1062, 275, -472, -820, 671, -482, 772, -1515, -500, 390, 115, 255, 604, 178, 509, 1392, 570, 
    -1083, 36, 1204, 781, 489, -670, 59, -209, 426, -714, 1112, -327, 385, 1095, 888, 374, 444, -702, 1428, -780, 1706, 289, -146, 532, -848, 
    -630, -1, -326, 338, 520, 737, 405, -387, -1619, -1793, -355, -1168, -535, -798, 383, -246, -182, 838, 1157, 1081, 1360, 467, 829, -485, -1529, 
    -1249, 372, 238, 481, -764, -407, -864, -859, -1137, 1376, 67, 160, -655, -560, 986, 2002, 246, -491, -143, -475, 1303, 1660, 565, -1548, 958, 
    -787, -1037, -760, 74, -214, -409, 432, -122, 255, 235, 293, 278, 681, 1263, -463, 1063, -172, 1593, -1014, -818, 2229, 1616, -348, -1511, -1236, 
    -953, -552, 221, 566, -561, 1048, 219, -1509, -918, -1120, -46, -490, -775, -599, -1048, -737, 307, -1749, -463, 528, -2003, -54, 539, 2098, 528, 
    -1045, 207, 1022, 1036, 692, -67, -557, -748, -283, 594, 1147, -1459, -1565, -998, 54, -471, -1245, 348, 2, 683, 563, 11, 2232, 104, 657, 
    885, 227, 679, -319, 127, 188, -181, -224, 917, -1498, 1624, 50, -404, -821, -1080, 1787, 86, 220, 980, 474, 689, 2439, 1153, 1332, -834, 
    768, 2, -996, 377, -142, 902, -72, -626, -617, -1585, -590, -307, -254, 366, -137, -828, -1193, 689, 824, -323, -995, -595, -414, -1813, -377, 
    -1773, -474, 49, 22, 734, -532, -276, -915, 880, 100, 9, -1350, -220, -161, -1202, -94, 415, -18, 522, -244, 1222, -989, 448, -1331, -887, 
    -264, -127, 728, -29, -605, -1014, 1092, -518, -883, -744, -202, -252, 439, -276, -252, -415, -115, -1277, -885, -801, 2054, -76, 567, 1136, 269, 
    23, 834, 630, 713, -738, 281, -257, -1060, 1059, 494, -151, -496, -1288, 1210, -264, 540, 1304, -417, -320, 926, 317, 1537, 11, 287, -1224, 
    -806, -839, 1737, -1186, -873, 626, -136, 1899, 586, 125, 1355, -407, 1162, 2108, 252, 1392, 479, -605, -549, 328, 965, 2530, -1028, -115, -1367, 
    -1564, 559, -609, 1136, 1131, -563, -23, 506, -612, -1167, 782, 14, -1292, -251, -1034, 407, -473, 677, -276, -133, 800, 1590, 1234, 460, 496, 
    
    1729, -869, -1731, -1108, -654, -776, -983, 392, 7, -753, -1222, -1007, 913, 486, -55, 1189, -303, 488, -28, -372, 1180, 191, 908, -1485, -1185, 
    -283, -962, -1740, -1419, -1229, -1243, 1042, -189, -1126, 440, -1549, -298, 329, -688, -479, -435, -267, -683, 884, -1499, 1208, -285, -1397, 701, -1348, 
    -1027, -507, -1183, -162, 397, -90, -234, -348, 26, -926, 1122, 408, 853, -562, -179, 1146, 740, -775, -645, 1383, -1090, -609, -687, -843, -689, 
    -925, -1227, 73, -668, -314, 82, 547, -928, 439, 27, 403, 454, -1351, -228, 1146, 1652, 929, 99, -513, 1527, -147, 417, -788, -27, 590, 
    -22, -8, 421, 288, 291, -1777, -1413, -1558, -634, 395, -1709, 372, -568, 153, 357, -179, 1133, 18, -1035, 102, 950, 736, 828, 662, 328, 
    -156, -631, -301, -988, -169, -1577, 174, 1569, 1341, 63, 482, 635, 1083, 85, 65, 70, -526, -1964, -395, -284, -958, -1151, 161, -828, -248, 
    -1241, 769, 388, 1172, -935, -970, 263, -912, 197, -716, -860, -254, -744, 670, 104, -402, -178, -378, 859, 1790, -973, -149, -1152, 174, 725, 
    -150, -125, -513, -1157, 181, -675, -853, 249, -107, 224, 284, 456, 160, 78, 202, -134, -828, -500, -777, 93, -1084, -177, 589, -783, 106, 
    -1991, -1847, -509, -1403, -416, -1327, -1872, 574, 579, -1019, 316, -453, -1351, -423, -961, -30, 502, 47, -964, -957, 988, 809, -173, -729, -807, 
    -97, 902, 1071, 908, -891, -355, 259, 2319, 651, 101, 625, -1125, 55, 358, 987, 63, -713, -1922, -402, 141, -355, -2368, 1419, 805, 736, 
    -878, 361, 307, 463, -363, 1051, -592, -367, 1342, 302, 930, -1066, -1701, 150, -183, 628, -612, -1052, -39, -147, -2256, 24, -693, -753, 499, 
    1406, -339, 812, -34, 1278, 1201, -247, -368, 277, 43, -1403, -929, -406, 195, 423, -938, -975, -644, 407, 448, 124, -1369, -255, -1901, 1572, 
    1171, 1048, -833, 1518, -172, 895, -1385, 1589, -194, -81, -973, 577, -1220, -1146, 1870, -1392, -1932, -645, -122, -126, -444, 157, -637, 441, -347, 
    -251, -1245, -837, -342, 1803, -32, 1060, -1513, 51, 550, 191, -1801, -620, -468, -349, -766, 167, 768, -541, -85, -163, -412, 1226, -1100, 703, 
    450, 1033, 621, 1258, 1013, 383, -44, 165, -60, 676, 50, -776, 79, 421, 501, -239, -566, 242, -1202, 995, 503, -176, 882, -733, 1191, 
    -1343, 1070, 276, 608, 196, 1214, 900, -423, -1039, 739, 740, -270, -1173, 239, 111, 3, -430, -546, 127, -732, -1009, -1032, -822, -637, -1442, 
    -447, -247, -2009, -201, -764, 337, 668, 1465, -103, -497, -202, 294, 589, 501, -480, 616, -854, -464, -604, 168, -285, -52, -884, -505, 731, 
    -815, -1259, -193, -635, -1110, -1224, 287, 655, -495, -745, 566, 296, -69, 1195, 356, 883, 619, -506, -1083, -471, 85, 23, 83, -74, 248, 
    970, -783, -955, -343, 368, -439, 596, 1598, 576, 542, -240, 2195, 1588, -393, 435, 1541, -77, -784, 734, -679, -2131, -1826, -88, 774, 1063, 
    398, 397, -1094, 791, -963, -45, 257, 375, 47, 221, -745, 1190, -884, -164, 353, 702, 211, 108, 283, -349, -205, -178, -122, 1218, -274, 
    120, -232, -874, -143, 891, 348, 206, 253, -869, 1075, 236, -1296, -330, 299, -125, -138, -1194, -796, -303, 1235, 586, -19, 790, -611, 989, 
    581, -119, 608, 666, -401, -632, 768, 369, -464, -759, -1253, 174, -948, 454, -1145, 51, -1425, 644, -652, -263, 111, 1193, 820, -150, 778, 
    482, 1361, 228, 741, -672, 889, -318, 173, 265, 573, 936, 790, 451, 1239, 171, -100, -1467, -952, 127, 315, 222, -815, -467, 439, 1469, 
    -2326, -328, -564, -635, -1978, -1657, -431, -444, -1833, -1378, -919, 1167, -337, -672, -831, -565, 1535, 295, 515, 651, 1359, 2558, 936, -922, -553, 
    623, -914, 113, -104, 1102, -965, 929, -793, 586, 929, 581, 407, 885, 289, 1541, 366, -2117, 566, 301, 1464, 115, 665, 654, 443, 1132, 
    466, 212, -410, 1248, 865, 566, 440, -895, 743, 751, 697, 648, -1755, 1253, -155, 246, -14, -636, -424, 246, 923, 362, -615, -160, 227, 
    291, 225, -1979, 667, 771, 1143, -1154, -1283, -997, 28, 143, -307, -97, -488, 1287, -1637, 1246, -374, -274, 585, -228, -181, -480, -194, -478, 
    -224, -1137, -729, -301, 199, 1059, 348, 419, 911, -236, 167, -1503, 613, 46, -248, 58, -1745, -489, 937, -882, -678, -1625, -368, 386, -360, 
    119, 945, -443, 40, -430, 387, -218, 855, 1426, 1035, 871, 386, -350, -901, 570, 367, -1524, -1119, -33, 716, -1030, -422, -818, 864, 1187, 
    -269, 1289, 1183, 66, 572, 1670, 394, -43, 283, 514, 1648, -429, 284, -326, -490, -2818, -99, -37, 737, 1737, -936, 639, 633, -591, 755, 
    967, 77, 1750, 411, 1895, -1031, 43, 1946, 71, -511, -1407, -1274, 477, -474, -1194, 1023, -1569, 1056, 262, 198, 1, 172, -1743, 94, 943, 
    -479, 417, -1629, 70, -579, -19, 1158, 532, -161, 186, -554, 872, 445, -324, -226, 122, -809, -418, -346, 1833, -33, -698, 617, 581, 40, 
    
    -1253, -1569, 722, 1279, -979, 98, -2100, 901, 649, -388, -259, -646, 951, 560, -953, 158, 454, 734, 2442, -1289, -411, -846, 96, 655, 573, 
    -12, 239, -1047, -566, -291, 1125, 756, 108, -432, 140, 1106, 2071, 725, 145, 226, 896, 456, 238, 221, 1277, 656, 536, -308, 1367, 330, 
    526, -803, -2021, -2296, -1474, 1008, 610, -2172, -509, -823, 586, 843, -2607, -457, 1662, 1363, 792, -1214, -969, 434, 1775, 505, -2599, -345, 332, 
    -328, -1114, -1666, 888, 12, 649, 529, -1063, 1394, 1733, 1015, -324, -666, 802, 1889, 268, 216, 40, 311, 1303, -915, -41, 417, -473, 854, 
    2238, 981, 14, -1351, 3354, 623, 1259, 653, -515, 1376, -49, 1433, 1299, -343, 1989, 1143, 1935, -1293, 584, 575, 239, 1053, 411, 915, 2056, 
    -591, 30, -529, -2246, -2764, -1306, -1123, -1390, -2351, -2171, 589, 102, -1879, -3671, -3086, 952, -100, -1568, -3724, -1443, 1309, -1029, 254, -1117, -323, 
    63, -264, -499, -505, 2038, -181, 172, -873, 23, 787, 1819, 909, 49, -641, 237, 1119, 183, -1316, -819, -1516, 764, -836, -140, 471, 910, 
    322, -573, 6, 1686, 661, 867, -1669, -834, 591, 170, -551, -569, -960, 1510, 657, -1449, -2130, 1696, 1292, -218, -1491, 55, 358, -286, 710, 
    1725, 1645, 44, -385, 2657, 1627, -484, -1329, 1564, 1845, 1443, -3, -2447, 631, 1038, -713, 1441, -172, 1312, 1820, 1232, -140, 404, 2476, 1168, 
    -137, -454, -202, -1147, -2193, -27, -790, 97, -478, -2078, -1372, -1600, -64, -2428, -2038, 574, -1147, -1581, -1172, -18, -271, -941, -1409, -1331, -482, 
    577, -597, -2292, 358, -236, -103, -1764, 424, 117, -147, 700, 146, 178, -1075, 1388, 227, -519, -1042, 1023, -1070, -763, 624, 1344, 1443, 247, 
    -1266, -2037, -904, 324, 1096, -37, 498, -891, -141, -546, -1276, 746, 390, -641, -1444, 153, -849, 1018, -2064, -1134, 479, -109, -200, -1293, 277, 
    -42, 5, -1484, -1176, -826, 726, 915, -1886, -671, -247, -118, 1009, -1133, -1386, -1296, -8, 365, -1356, -1956, -127, 1170, 1796, -1531, -463, 367, 
    -334, 216, 2856, 1808, -1166, 156, -1148, 1772, 616, -236, 1060, 256, 1184, 2193, 748, -293, -2216, 1306, 1127, -1262, -1877, 424, 1810, 1663, -1475, 
    1153, -842, -1185, 1042, 483, 516, 1237, 1139, -557, 786, -100, -1110, -172, -838, -1047, -1459, -405, 484, -1610, -2285, 1556, 629, 655, -1224, -1340, 
    -948, -171, 1042, 285, 1339, 291, -807, 1054, 1380, 8, -685, -1321, -389, 1503, 341, -411, -1289, 428, 923, 407, -118, -297, 764, 1442, -1612, 
    606, -698, -767, -573, -1748, 108, -1036, -2696, -361, 745, 1505, -623, -1549, -171, -469, 810, 162, -365, 1805, 170, -853, -453, -1008, 832, -1, 
    939, 430, -1728, -1108, 727, 1027, 266, -958, -1254, 32, 868, 1177, -953, -749, 1111, 1325, 848, -82, -150, 1631, 642, 458, -1169, 826, 408, 
    -1591, 722, -783, -1911, -1434, -1623, -1049, -1698, -1828, -3043, -867, -429, -341, -1256, 410, 2497, 832, -1430, -564, -949, 864, -2338, -2680, -767, 487, 
    1149, -159, -901, 884, -65, 311, -943, -1306, 207, -424, 1074, -794, 17, 981, 974, -250, -1158, 277, 738, 936, 474, -6, 224, 987, 1157, 
    -703, -1641, -185, -547, -726, 522, -952, -944, 131, 346, -212, -921, -62, 300, -385, 419, -939, -390, 285, 1018, -1481, -643, 956, -189, 399, 
    553, -107, -990, 1124, 466, 227, -477, -1074, 898, -492, 1210, -964, 426, -851, 257, -1218, -557, -762, -786, 93, -839, 647, -1061, 1516, 416, 
    -1141, -739, 866, 597, 1900, 671, -155, -623, 1078, 377, 1565, 348, -907, 19, -64, -389, -1358, -1012, 1498, -679, -742, -982, -509, 265, 186, 
    1431, 1627, 1781, -712, 2727, 1535, 2841, 1552, -1427, 1473, 902, 1928, 1291, 1073, 1082, 772, 159, 1093, 1503, 2158, 1853, -206, -378, 664, 2144, 
    -792, -287, -1140, 948, -6, 549, -2367, -722, 1031, 1407, -531, -580, -91, 789, 220, -421, -854, -1579, 8, 232, -442, -1594, 312, 1241, -708, 
    -456, 617, -448, 143, 51, 1683, 777, -909, -528, 2011, -2, 402, -386, 284, 1622, 349, -1314, -2294, 384, 890, 714, 144, -469, -767, 158, 
    -502, 574, -63, -275, 819, -1363, -938, 1872, 1934, 25, 133, -2275, 664, 1119, -451, -566, -711, 192, 656, 40, 524, 1583, 1520, -185, -1673, 
    746, 398, -711, 1322, -447, -1407, -992, 812, 1102, -1322, 614, -601, -1791, 359, -1688, 2081, -725, -1312, 1068, -329, -289, -2441, 977, -334, -1071, 
    -927, -1457, -494, 601, -175, 673, -1185, -735, 615, -265, 1290, 50, 782, -266, -949, 958, -114, 243, 394, -595, -919, -1144, -328, -90, -223, 
    460, -1224, -1358, -948, -1055, -798, -352, 704, -601, -417, 1167, -462, -533, -1633, -1146, 454, -1316, 539, -710, -1139, -642, 961, 173, -1067, -1008, 
    658, -1690, -1935, 413, 979, 635, -1145, -2778, -277, 380, 679, -491, -454, -2043, -1203, -766, -1394, -3041, -1399, -345, -209, -893, -3572, -1100, 536, 
    1778, -1635, -2083, 724, 406, 122, -57, -372, 238, 780, 516, -1005, -1050, -36, 1471, -594, -913, -80, 810, 1265, -1348, -1270, 378, 589, 934, 
    
    208, 119, -1266, -697, 1097, -583, 971, -1398, 1229, -170, -1108, 395, 142, 1712, -321, 278, -1213, -874, -342, -1014, 750, 1437, -1519, -49, -1367, 
    -1538, 450, 876, 1096, 582, 916, 92, 504, 1567, -894, -56, -963, -428, -192, -337, -2256, -944, -1148, 929, 814, -420, -1828, -241, -115, 343, 
    -1559, -2275, -1170, 1939, 1090, -1586, 1656, 791, 945, 56, 246, -14, -921, 615, -766, -980, -247, -90, -116, 899, -1217, -697, 589, 633, -701, 
    -398, 579, -1148, -348, -1234, -343, -181, 305, 436, -1383, -251, 860, 278, -1822, -297, 627, 1002, -161, 648, 710, -437, 295, 202, 1803, -113, 
    64, -828, -193, 1888, 720, -78, -1056, -222, 1427, 1473, -1189, 317, -1385, 673, 1905, 124, 405, -124, 1103, 621, -1367, -726, 61, -1902, -65, 
    -1290, -3190, -2837, -1085, -539, -1652, -836, 1018, -641, -792, -2452, -1022, -848, 112, -1415, -12, -2167, -268, -1318, -1035, 1004, -57, 43, 1418, 191, 
    652, -671, -214, 171, -525, 349, -1263, -545, 697, -231, 1397, 223, -151, -138, -833, 464, 1432, 241, 1186, -291, -156, 180, 832, -663, -732, 
    13, -266, 102, -1321, 73, 998, 901, -663, -1402, -552, -366, -1174, -467, -1400, -244, -94, -434, -357, -110, 1048, 170, 902, 943, 108, 466, 
    719, -1173, 517, 539, 61, -110, 1871, 834, 762, -345, 393, 209, 465, -601, -257, 439, 1079, 1071, 952, -118, -1720, -222, 1225, 345, -227, 
    -2642, -1461, -245, 599, 440, -1008, 131, -669, 260, -461, -1008, -1497, -537, -85, -755, -245, -651, -489, 1091, -821, 88, 360, 765, 901, 302, 
    -1519, 529, 1605, -110, -595, 677, -184, 1464, 167, 1142, 668, 963, -72, -844, -830, -154, 354, 10, -808, 489, 620, 109, 836, 1832, 627, 
    190, -483, 659, 69, -603, -191, -184, 991, 660, 315, -177, -463, -831, 268, 651, -642, -137, 1014, 1033, 506, -531, -528, -298, 453, -1656, 
    670, -225, -650, 169, -1311, 270, -374, 54, 843, -191, 241, -709, 127, -948, -749, 923, 1199, -927, -593, -1083, 568, 894, 1134, 343, 169, 
    30, 1760, 594, -83, -171, 713, 730, 477, 1329, -858, -163, 609, 957, 313, -655, 17, -1687, -602, 1449, -411, -659, -349, -108, 86, 725, 
    -883, -1296, 986, -1143, -1679, -567, 43, -819, -110, -721, 1097, -1046, 312, 1146, -397, 402, 1451, 987, -119, 132, -502, 1695, 774, 796, -1641, 
    948, 1116, 1671, 1076, 407, 1228, 1583, -592, -1765, 673, 537, -73, -349, 951, 1403, 841, -1694, -351, -398, 1243, 203, -344, 626, 328, -980, 
    -770, -1738, 928, 130, 1731, -204, -1062, 121, -1031, -1685, 826, 987, -1504, 730, -43, 555, -772, 238, -354, 238, 72, -344, 850, 645, 432, 
    -1220, -852, 755, 996, 843, -1034, 789, 313, 419, -160, -1016, -698, -1644, -1414, -533, -2194, -613, -2261, 154, 409, -913, -1244, -1269, 806, 1451, 
    -788, -2559, -1701, -935, -918, -2007, -841, 1108, 1364, -1664, -490, 630, -273, -961, -1429, -1390, 548, -493, 900, 379, -275, -333, 390, 200, 926, 
    -806, 419, -235, 667, -1374, -137, -399, 1185, -404, 750, -22, 1224, -206, 93, -370, 792, 90, -1323, 412, -40, 1109, 1024, 1112, -18, 1438, 
    -1332, 190, -744, -240, -1755, -79, 179, 673, -503, 109, 1029, -961, -916, 68, -1505, 504, 537, -211, -598, -744, 206, 865, 1028, 355, -642, 
    -673, -901, 145, 249, -1659, -1092, -1367, 166, 937, -1397, -765, 203, 64, 690, -180, 102, 825, -420, -241, 1701, 1499, 1189, 351, 0, 208, 
    -1188, -311, -166, -323, -107, 479, -711, 112, -444, 128, 1399, 283, 97, 598, -389, 1400, -130, 761, 54, 706, -203, 1023, 764, 991, 260, 
    -356, -556, 1033, 694, 1056, 1068, 279, 856, 800, -1013, -228, 1349, -169, 766, 627, -1356, 614, 416, -308, 907, -806, -1838, -1207, 78, -608, 
    -1257, 1515, 540, 1271, -547, -381, -51, 590, -1141, -1534, -462, 478, -891, 821, 601, 975, 220, 189, 332, -587, 23, 196, 189, -846, 236, 
    177, -288, 715, -59, -1966, -530, -668, 696, -682, 632, 186, 229, 397, -232, 237, 664, 1327, -655, 252, 1816, -322, 1636, 2039, 458, 401, 
    -727, 1204, 752, 368, 1768, 321, -406, 662, -850, -162, 487, 26, -1332, -202, -480, 74, 734, 557, 1732, 248, 279, 290, -74, 76, 108, 
    -34, -621, -2155, -49, -636, -890, -938, -612, 534, -1675, -1038, -670, 595, -740, -699, -871, 3, -814, 1089, -760, 1228, 1439, 642, 78, 1658, 
    -508, -2045, -607, -785, -129, -726, -725, -507, -395, -1133, 344, -240, -340, -602, -1277, -388, -135, 576, 1608, -932, 2039, 896, 1092, 1092, 832, 
    111, 715, 295, -1033, -76, 801, 482, -503, -1198, 163, 634, -76, 420, -900, 1442, -785, 400, 1285, -742, 351, -1238, 810, 1423, 277, -68, 
    -602, -201, 1466, -423, -554, -490, -1659, 475, -1265, 1306, -1437, -839, 1709, -286, 355, 1075, 1658, 1237, 794, 251, -85, 1522, -130, -170, 518, 
    -981, 416, -281, 584, -124, 141, -63, -844, -1475, -924, -789, 1632, 87, 61, -454, 907, 386, -950, 90, 1173, -251, 725, 187, 338, 1213, 
    
    41, -405, 352, -361, -666, -127, -995, 431, 336, 268, -399, -43, 738, 59, 345, -912, 540, 1222, -2453, -909, 28, -649, -914, -490, 629, 
    -566, 609, -563, 28, -181, 1070, -754, -306, 1138, -718, 196, -11, 738, 417, -608, -998, -932, -890, -39, 1625, -483, -1577, -671, -30, 1244, 
    -1522, 674, 477, -133, 628, -1378, -430, 757, -463, -470, -1409, 268, -169, -923, -872, -1212, -1971, -868, 89, -174, 417, -112, 2042, 854, 1131, 
    -2059, -352, -58, 460, 38, -2260, -2470, -1187, -834, 701, -2254, -1696, -1993, -1598, -633, -140, -28, -446, 442, -685, 411, 42, 622, -86, 1428, 
    1277, -239, -1788, -830, -828, 31, 82, -309, -2019, -287, -488, 436, 577, -1062, -991, 621, -891, -1416, -391, -171, -613, -362, -1173, -572, -198, 
    338, 59, 18, 690, 786, 1246, 1367, 729, 861, 1026, 1877, 1919, 1962, 1025, 571, 908, -1793, 770, -515, 806, 777, -61, -60, -712, -396, 
    -1612, -1599, -611, 948, 1028, -1502, -1331, -2284, -2174, 835, 359, -303, 819, 1010, -605, -447, 1957, 2211, -445, -356, -343, 472, -152, 1180, 650, 
    -1216, -1495, 964, 477, 587, -2091, -1909, -1975, -682, 57, -406, 304, -1693, 507, -204, -1285, 597, 1354, 1075, 1250, 1115, 1143, 616, 1264, -871, 
    -282, -1756, 514, 234, -689, -313, -2844, -2448, -589, -822, -1014, -2481, -1259, -516, 636, -1743, -1449, -1300, -618, 2340, 185, -1052, -34, -280, 839, 
    328, -584, 852, 1384, 1766, 461, 842, 2359, 1093, 1007, -262, 90, -179, -338, 1046, 585, -1507, 0, -587, -517, -478, 551, 1343, -40, -542, 
    -405, -191, 1150, 1115, 211, -1245, 50, 166, -1406, -2026, -1494, -1122, -650, 511, -92, 201, -78, 370, 1014, 1617, -63, 1052, 1353, 816, -1198, 
    -778, -41, -537, -177, 23, -1491, -1724, -1523, -2073, 157, 485, 1257, 1879, 1619, 1298, 1521, 513, 1198, 1112, 880, 391, 1027, 391, -579, 576, 
    509, 985, 714, -2125, -2438, 840, 192, 348, 1111, -1401, -216, 1401, 3559, 1210, 1029, 1882, 865, -184, 281, 1263, -217, -433, 600, 1215, -390, 
    174, -926, 1463, 649, -940, -2043, -299, -1858, -929, -294, -1017, -1048, 298, 519, 275, -1557, 1639, 1384, 497, 1320, -88, 819, -543, 190, -2081, 
    -449, -428, 894, 401, -8, 315, -2644, -2521, -1973, -124, 376, -321, 1726, 1738, 576, 1053, 105, 1469, 1339, -31, 759, -67, 440, -656, -901, 
    -483, -926, 1717, 1573, 327, -1209, -959, -229, -488, -1821, -1374, -108, -374, 893, 181, -522, 2318, 368, 602, 533, 809, 709, 453, -567, 714, 
    -369, -963, -307, 869, -284, 583, -491, -268, 1097, 1169, -1891, 712, 453, -91, -140, -1137, -1772, -246, 147, 337, -1402, 35, 948, 512, -65, 
    -753, 374, -32, 869, 791, -9, -295, 891, 354, 73, -508, 824, -1260, -1788, -690, 301, -1792, -2190, -878, 825, -611, -596, -314, 25, 1293, 
    -21, 726, 261, 1187, 1468, 1038, -767, 904, 917, 1572, 404, 660, 1606, 1047, -698, -614, -231, -2023, -1116, 553, -532, -1098, -217, -802, 307, 
    -1769, 73, -676, 275, 722, -437, -505, -649, -1818, -268, -1042, -2249, 154, -1181, -479, -289, -1853, -19, -344, 461, -39, 667, 331, 460, -1309, 
    29, -143, 306, 416, -919, -1371, -2397, -396, -1462, 626, -953, -2700, -501, 667, -680, -921, -90, 576, 1174, 929, -423, 1255, 298, 1532, -958, 
    -1074, -366, -670, 1764, 55, -2024, -1000, -507, -303, 404, -1075, -1723, -2087, -317, -1967, -782, -543, -263, -678, -140, -295, -246, 224, -529, -648, 
    -1579, -76, -45, 410, -155, -136, -1382, -2026, -828, -408, -826, 274, -899, -760, -528, -805, 607, 690, -485, -816, -502, 1476, -183, 865, -1164, 
    818, 927, -1776, 38, 629, 191, -1328, -2007, -2496, -1286, -613, -1045, -1696, -1597, -234, -410, -1526, -600, -1076, 1059, 60, -1370, -1305, 519, 738, 
    -219, -508, 509, 1012, -31, -2357, -1018, -972, -191, -935, -2629, -1548, -1787, -2391, 1027, -544, -1722, -750, -744, 630, -986, 663, 1393, 844, 949, 
    -1183, -786, -159, 34, -658, -1966, -66, -2156, -2743, -923, -77, -348, -86, -923, -608, 89, 60, 1033, -169, 823, -80, 2019, 10, -19, -28, 
    -1319, 87, 1830, -723, -593, -1268, -1357, -760, -1142, -374, 646, 159, 547, 1823, 431, -130, 1708, 1018, 1286, 756, 1387, 369, 1826, 241, 439, 
    -383, 1045, 325, 56, 2296, -408, -901, 59, 455, 1132, -755, 57, -413, 801, 1150, -431, -1629, -1684, 862, -1157, -695, -566, 236, 852, -1168, 
    401, -253, 303, 2045, 845, -514, -991, -102, 80, -495, -356, 105, -843, -307, 232, -1097, -1019, -713, 472, -584, -1846, 1015, 236, -604, 458, 
    -1747, -531, 1354, -24, 20, -675, -1725, -2491, -1990, -877, -238, -821, 1027, 641, -416, 337, 1218, 1182, 916, -720, 1117, 903, 1634, 486, -979, 
    413, -490, -922, 1023, -951, -86, -1174, -2253, -876, 50, 968, -863, 489, 776, 428, -22, 929, 1732, 1735, -1038, -352, 115, 7, 481, -296, 
    -1521, -486, -1101, 1995, 450, -2011, -1523, -1086, -1196, -901, -2205, -1691, -865, -1508, -2068, -937, -8, -990, -1015, 788, -207, 21, 947, 847, 466, 
    
    -684, -778, -463, -1478, -172, -637, 348, 363, 527, -1242, 1487, 1020, -1899, -35, -2764, 808, 933, 255, -1110, 186, 55, 1324, 82, -726, -91, 
    676, -1834, 538, 1029, 1407, 189, -161, 2034, 1009, 689, -983, 507, 131, 1371, 136, -1686, 61, -556, -973, 688, 195, -272, 183, -374, 581, 
    253, 264, 696, 1364, 836, -520, 391, 1169, 1274, 1915, -247, 1376, -628, 102, -121, -956, -618, 432, 504, 661, -679, -779, 1095, -1604, -2000, 
    -253, 471, 492, -32, 374, -1201, 108, -461, 1564, -413, -1015, -1092, -233, 296, -115, -985, -456, -408, 129, 319, -511, -572, -122, -424, -635, 
    586, -1877, -1582, -801, 120, -245, 926, -1191, 765, -1046, -143, 41, 638, -1109, -822, -598, 498, 1215, -675, -298, -259, 1219, 1759, 810, -512, 
    -2102, -1543, -495, -596, -871, 582, 575, 1994, -2, 882, 339, 45, 454, 285, 1000, -1072, -845, 255, 833, 1091, 670, -849, -1752, 599, 443, 
    -934, -341, 891, 450, -561, -961, 256, 1058, 198, 382, -955, -372, -182, -1229, -637, -1581, -120, 775, -2260, 709, -1271, 636, -196, -378, -1621, 
    490, 467, 929, -282, -62, 321, 771, 675, -3, 775, -876, -778, -1285, 497, -471, -1222, 1372, -318, -763, -1293, 174, -1705, 584, -1028, -1346, 
    747, 443, 273, 663, 1255, -206, 705, 776, 1038, 223, 1069, 1594, -900, -1545, -1485, -803, 1171, -638, -312, 148, 13, -99, 2275, -375, -1214, 
    292, 498, 317, 416, 1555, 625, 115, 1339, -363, -805, 388, -838, -1455, 309, 608, -1484, -472, 1260, 894, -1441, -503, -489, -1368, -1277, -1234, 
    562, 122, 2030, -165, 827, 59, -457, -1030, -466, -754, -11, 680, 481, 1078, 22, 509, -1031, 135, -997, -1269, 392, -260, -133, -220, -1113, 
    -1888, 779, -362, -450, -1352, -1495, 800, 384, 1602, 1377, -107, -1109, -1090, 485, 965, -147, -944, -578, -715, -1491, -1089, 624, -805, -605, -375, 
    65, -40, -943, 421, -577, 615, 497, 540, 1091, 1733, -1055, -1165, 140, 124, 914, -738, 856, -1548, -429, -232, -1562, -1482, -1024, -1153, -733, 
    -705, -607, 409, -790, 467, 271, 1284, -326, -156, -911, 62, 262, -693, -1019, -2105, 743, 769, 740, -1035, -1058, 64, -690, -924, 272, -1177, 
    -227, -961, 406, -84, 953, -164, 237, -635, -26, -108, 365, 951, 329, -917, 810, -477, -201, 249, -801, -264, -1307, -73, 507, -835, -41, 
    -712, -96, 1660, 345, -564, 1193, 1333, -259, -91, -1334, 332, 764, -65, 634, -155, 850, 208, -404, -316, -923, 1361, 1418, -794, -1284, -480, 
    -209, 70, -644, 359, 1737, 446, 517, 1839, 1864, -1065, -185, -802, -1245, 1717, -64, -1666, -102, 678, 67, -1925, -95, 99, -920, -1146, -554, 
    -912, -127, -363, 1232, 1830, -800, 1312, 599, 454, 234, 580, 551, 229, 861, 189, -404, 106, 906, 1284, 1843, -210, -801, 854, 893, -140, 
    -668, -700, 316, 1616, 859, -230, 1244, 1021, 208, 95, 709, -1492, -1152, 444, -816, -1301, 278, -115, -644, -1126, -710, -148, -434, -1161, -166, 
    83, 48, -818, 1194, 1047, 297, -543, 1480, 341, -924, 244, -301, 161, -1862, 498, -1217, 186, 21, -1193, 26, -473, 255, 1444, -69, -994, 
    1249, -695, -147, -520, -719, -600, 1499, 168, -233, -88, -1599, -471, -785, -193, -978, 153, -1269, 41, 212, 266, 828, 1313, 398, -1442, 651, 
    -438, 1432, 38, -525, -113, 0, -672, -500, 636, -1453, 524, -200, 1013, 507, 1450, -364, 1738, -1186, -1150, -497, 235, 605, -883, -1879, -1178, 
    -396, 837, -204, 468, 676, 100, -283, 347, -1192, -1017, -31, 502, 532, -1082, 32, 843, -594, -1718, -534, -220, 505, 67, -526, -1795, -57, 
    50, -1576, -255, 402, -255, 745, -482, -864, 739, 362, 131, 1355, 1327, -1490, -839, -1234, -758, 98, -776, 778, 404, 670, -161, 839, 466, 
    -841, 1125, -271, 545, 714, 215, 983, 955, -300, -152, -258, 359, -235, 316, 572, 935, -1072, -1476, -357, -246, -1429, 582, 1162, -1539, 127, 
    -336, -346, 477, 613, 415, 253, 216, 703, 249, 421, 939, 57, 520, -701, 325, 923, 477, 997, -742, -882, -152, -1112, 660, 245, -1431, 
    9, -428, -380, 215, 232, 1130, 23, -400, 1113, -1009, 177, -480, -412, -355, -2125, -749, -389, 180, -1363, -1997, 232, 1677, -528, -534, 1470, 
    -594, -297, 1126, 264, 1446, 126, 462, 441, 1596, -213, -1067, 1092, -637, 872, -165, 843, 591, -395, -220, -939, -1253, 842, 991, -1376, -1717, 
    444, -301, 96, 887, 786, -791, -1106, 296, 166, -1272, -1212, 22, 0, -773, 441, -430, -110, -432, 179, -673, -635, -235, -1969, 174, -293, 
    -511, 1310, -75, 767, -1614, -675, 346, 947, -406, 790, 131, -237, -832, 709, -249, 129, -2173, -1067, -381, -1260, -696, 470, 437, -644, 334, 
    334, -1195, 1039, -103, 447, 382, -1899, -492, -544, -1233, 1041, 922, 372, -418, 1410, 1580, 1593, -609, -608, -1564, 133, 529, -1087, -2769, -638, 
    196, -1373, 182, -195, 364, 206, 143, 1735, 1220, -680, -137, -1468, -487, 1117, -1702, -535, -150, 362, 1357, -1892, 909, -169, -442, -1111, -1529, 
    
    -1, 421, 1193, -913, -598, 448, -198, 1123, 189, -22, -96, 694, 831, 361, -1162, -69, 581, 230, -317, -1137, 354, 325, 490, -366, -73, 
    -558, 1073, 733, 1704, 2762, -690, 1003, 186, 121, 1420, -723, 27, -680, 1014, 1977, 117, 1369, 734, 377, 344, 258, 649, 243, -618, 129, 
    1600, 670, -763, 1028, 1294, 948, -629, -702, -192, 999, -472, -176, 984, -30, -1296, 272, 551, -1566, 674, -670, -1390, 514, -552, -315, -1920, 
    875, 259, 1697, 1072, 786, 544, -789, -85, 238, -616, -1498, -1504, -209, 923, -373, 1142, -130, -1073, 511, -274, -426, -1060, -522, -400, -1547, 
    489, 476, -417, 256, 717, 471, 28, -478, 85, 560, 1967, 216, 1046, 626, 630, -72, -771, 993, 942, 243, 1648, 83, -514, 1385, 913, 
    612, 280, 375, 986, 119, 1577, 1598, 2391, 906, 176, -672, 612, 204, -635, 434, 754, 390, 1998, 462, 978, 1567, 1005, 398, -1565, -82, 
    557, -126, -634, -733, -1028, 29, -424, 691, -1319, 85, 1083, -1232, -633, -342, -293, 176, -136, 433, -867, -1460, -121, -514, -395, 45, 1223, 
    -798, 475, 468, 561, 650, -2024, -1384, -261, -622, -2625, -439, 1033, -941, -391, -1263, 480, -1956, -1963, -307, -1311, -1669, -419, -1732, 691, 1311, 
    -624, -270, 491, 1382, 1974, 883, 106, 477, 605, 838, 453, -1214, -898, -671, 1075, 56, -1108, -1355, -184, -50, 1573, -1477, -1036, -478, -360, 
    2145, 596, -264, 98, -443, 409, 1038, -286, 214, -508, 522, -341, -373, -474, -870, -384, 135, -46, -903, -895, -987, 265, -969, -1234, -1064, 
    -557, 409, -526, 103, 143, -194, -76, 496, 1240, 127, 108, -995, 89, -905, -662, -1335, -1397, -987, -74, -822, -1668, -1751, 461, -622, 143, 
    -415, -118, -687, -1372, 131, -966, -705, 1409, 1353, -1060, -344, -1217, -448, -1078, -2182, -419, -962, -463, 959, -227, 791, -918, 617, 128, -1139, 
    -249, 446, 1826, -1304, -1379, 1890, 625, 951, 729, 62, -422, 896, -274, -413, -195, -128, -97, 110, 56, 154, -305, -686, -610, 1396, 685, 
    34, 450, 858, -770, -118, -445, -946, 825, 208, -1365, 1489, -506, 904, -1303, -383, 680, 109, -393, -416, -1317, 614, 475, 960, -1312, 176, 
    138, -26, -1134, -751, -2215, -260, 702, 937, -135, -1552, -637, -60, 61, -996, -1391, -747, -655, -163, -1210, -155, -1036, -175, 693, 972, 526, 
    -269, 1607, 35, 329, -687, -627, -1274, -698, 824, -577, -108, -867, 14, -1283, -1705, 343, -222, -653, -393, -1591, -397, -1442, 139, -1033, -487, 
    1430, 76, 423, 2300, 991, -312, 144, 617, -701, 296, 631, -1227, 818, 765, -290, -1256, -260, 79, 568, -3, 114, 9, 340, -486, -1018, 
    893, -260, -30, 291, 677, 1098, 1483, 9, 725, 271, -298, 489, -436, -183, 292, -341, 714, 285, 627, 509, 912, -44, 776, 647, -929, 
    2042, 1515, 1917, -94, 720, -123, -210, 1876, 764, 368, 20, 51, -219, 1363, -308, 318, 692, 206, -713, 633, -603, -423, -1647, -579, -2119, 
    -322, -873, 227, 2079, 19, 1421, 368, 643, 59, -1446, -474, 181, 56, -242, -1783, -723, 348, 79, 364, -1661, -763, -1127, -825, 253, -807, 
    88, 1472, 987, 1441, 394, -298, -293, -95, -959, -889, -1361, 288, 438, 889, -1251, -117, -451, -1125, -1994, -632, -2084, -1165, 402, -1258, -761, 
    813, -184, 920, -451, -307, 347, -702, 316, -414, -1977, -921, -34, 282, 662, -858, -173, -1048, -414, -485, 249, -144, 834, -329, -43, -151, 
    770, 1179, 370, -622, -1294, -1133, -1568, -833, -1407, -1510, -506, -108, -1514, -640, -1527, -124, -30, -751, -593, -1227, -1724, -124, 237, 912, 482, 
    1225, -1286, 1093, 586, 998, 747, 304, -484, 401, 351, 224, -1026, -178, 347, -239, 980, -129, -1278, 715, -570, 1466, 234, 364, 577, 1059, 
    -233, 1211, 464, 1296, 604, -218, -629, 678, -932, -551, -1503, -1417, 340, -85, -1585, 457, 204, 307, 132, -302, -1569, -2158, 453, -1221, -53, 
    1210, -1111, 618, 599, -683, -939, 1095, -1331, -732, 618, -1323, 218, -567, 1401, 289, 106, -662, 511, -597, -429, 0, -751, -768, -336, -493, 
    646, -1273, 309, 369, -508, 1264, 1874, 273, -1124, -1729, -1000, -169, -61, -264, -113, -540, 66, -701, 784, -2111, -875, -377, 365, 582, 810, 
    150, 415, -76, 378, -646, 955, 801, 692, -5, -49, 168, 1437, -457, -380, -39, 650, 283, 337, -1248, -1096, 495, -574, -726, -608, 312, 
    792, 542, 981, 194, 619, 641, 1222, 957, -509, -1396, -235, 708, -146, -404, -1331, 874, -686, -1627, 688, -2398, 690, -90, -1035, -713, -2356, 
    -928, -1085, -296, -858, -2681, -1191, 140, -1661, -1044, -692, -893, 601, 393, -662, -364, -361, -958, -1493, -1871, 231, 762, 170, -389, 90, 146, 
    153, 585, 793, -349, -1143, 376, 236, 215, 815, 349, -82, -477, 979, 457, 514, 361, -1246, -515, 35, -1334, -508, -1753, 153, 684, 2013, 
    882, 1343, -385, 603, -1182, -158, -412, -1401, -49, -538, -1419, -1359, -837, -246, -764, -774, -604, 487, -122, -1028, 401, -1352, -705, 109, 173, 
    
    -1132, -1610, 287, 451, -1008, -1449, -499, -326, -668, 608, -618, -415, 986, -1082, -224, -1572, -648, -547, 662, 770, -592, -859, 261, 1248, -450, 
    575, 1617, -346, 2624, 2198, 1560, -513, -85, -861, -327, -1746, -39, 269, 252, -406, -1526, -126, 1017, -108, -1881, 965, -171, -370, 938, -1438, 
    1344, 1544, 574, 1382, -396, 1420, 1882, -172, 288, -1228, 315, -906, 323, 1065, -1016, -1138, 492, 619, -11, -804, -262, 231, 640, -289, -403, 
    -333, -1032, -112, -857, -1528, -1318, -613, -732, -1791, -1795, -730, -941, 1452, 4, 48, 1515, 124, 1076, 943, -403, 1190, 454, -1344, 944, 1171, 
    -1383, -1953, -800, 381, 1097, 672, -2109, 972, 731, 1499, 200, -678, 1153, 406, -883, -635, -791, -394, 85, -108, -627, -358, -417, 1004, -699, 
    -1028, -916, 1123, 250, -17, -160, 2396, 1008, 216, -1259, -416, -1509, -1556, -866, 792, -998, -1062, 901, 1493, -301, -663, 180, -907, -688, -1119, 
    -307, -411, 364, 401, -1597, 78, 1358, -148, 1064, 221, 2081, 1278, 40, -312, 779, 799, 1624, 196, 950, -659, 136, -272, 1037, -1112, -336, 
    -80, 105, -840, -362, -672, -423, -1387, -921, -272, -687, 218, 1403, 1190, -166, -1139, -419, 1608, 357, 352, -1099, 265, -23, 560, 1066, 1427, 
    -1018, -245, -299, 788, 1178, 52, -967, -110, -304, -1268, -394, -737, 499, -139, -1500, -559, 136, 1509, 603, -1041, 144, 1174, 2161, 594, -669, 
    -263, 998, -102, -1184, -1657, 808, 1346, 986, -1081, -1102, 29, -461, 695, 4, 874, -1677, -441, 720, 433, 917, 1591, -882, 971, -1554, -156, 
    1083, 548, 403, -398, -938, 332, 1306, -424, -939, 775, -269, 1004, 1340, 1569, -427, 834, 581, 910, 107, -830, 1428, 399, -716, -31, -24, 
    866, -1228, -971, 510, -713, -1093, 299, 185, 1604, 249, -193, 1703, 2008, 1933, 610, 1702, -263, -425, 1364, 237, -1712, -875, 211, 474, 644, 
    -409, 737, -356, 1066, -802, 1303, 1736, 755, 1779, 641, 2415, 1144, 1260, 219, -1276, -329, 941, 513, 263, 293, -446, -250, -816, -238, -590, 
    -90, -918, -63, 34, 154, -1071, -1796, 944, -540, -311, -153, -85, -57, -88, -842, -1363, 483, -118, -1409, 951, -537, -1394, 721, -296, 758, 
    -1420, -19, 78, -439, -1789, 369, 223, -183, 521, 1226, 681, 2516, 1215, 94, 443, 1966, -215, 1568, 1481, 525, -572, 214, -804, 1534, -401, 
    1393, 311, 429, -1443, -921, 727, -401, -206, 20, -950, 727, 263, 386, -1240, 1553, 1294, 1364, -739, -362, -188, -1466, -215, -1361, 1352, -480, 
    454, 742, 767, -986, 731, 1205, -123, 39, 158, -986, -419, -471, 1352, -216, 328, 238, -102, 1703, -510, -570, 307, 823, 209, -310, -199, 
    -573, 336, 513, 44, 601, 31, 1752, -962, 712, -1223, -381, -1321, -1731, -781, -541, -1019, -737, 51, -904, -456, -102, 719, 0, -2053, -1103, 
    1060, 104, -753, -654, -1638, 1068, -272, 480, -657, -1504, -348, -36, -1052, 803, -443, -1407, -1089, 1748, -223, 585, 727, 201, -906, 55, 229, 
    -996, 551, -1513, -476, -583, 1101, -958, -236, 154, -2154, -705, -1421, -288, 16, 122, 745, 797, 526, -1025, -481, 592, -1156, -368, 1100, -1346, 
    -505, 602, -229, -1067, -356, -1261, 1087, -1354, -1910, -828, -430, 73, -1122, -337, -625, -856, 1325, 846, 931, 1231, -326, -4, 542, 1074, -251, 
    416, 1493, 351, -496, 679, -347, 162, -953, -198, -173, 1163, -1088, -642, 1129, -39, 1654, 857, 1054, -356, -1084, 1439, 1149, 779, -86, -575, 
    -1864, -148, -179, -1065, -1583, -780, 127, -1485, 69, -380, 1220, -469, 853, -672, -59, -1, -622, 687, 276, 286, -470, -396, 1156, 838, 474, 
    -2595, 1329, 451, 899, 2359, -949, 1034, -988, 924, 27, -869, -1958, -604, -586, 793, -1867, -1117, 610, 227, -585, 803, 1066, 1471, 75, -448, 
    373, 636, -680, -1669, -1316, 933, 209, 298, -411, 403, -146, -574, -1104, -599, 154, 117, -672, 1047, -283, 818, 407, 920, 57, 1105, 934, 
    -938, 588, -1004, -699, -271, -1301, 862, 1186, -298, -37, 455, 289, 708, 1336, -179, 58, 942, 967, -367, -1799, -223, 1331, -802, 87, 242, 
    1514, -1568, -126, -1459, -254, 206, 901, 659, 929, 1345, -262, 1564, 1237, -1057, -173, 345, -1818, -1213, 416, 112, -116, 49, -373, -847, 150, 
    -8, 404, 946, -173, -1473, -369, 936, 792, -1245, -586, -1365, -897, 86, 237, -258, -351, -550, 171, 193, 43, 831, -873, 210, -589, -52, 
    231, -146, 365, -1309, -1336, -337, 1744, -691, -952, -1694, -61, -130, -854, 897, -480, 589, 621, 137, 833, -262, 909, 979, -116, 489, -764, 
    217, -1370, -570, -1027, -877, 17, -888, -537, 26, 403, -943, 1435, 661, 62, -726, 1113, 2228, 419, 858, 325, 41, 116, 25, 417, -761, 
    -1624, -808, 591, 204, -448, -714, 1096, 1457, -172, 1695, 493, 1467, 1160, -295, 81, 391, 134, 1011, 1137, -1620, 3, 1173, 822, -358, 548, 
    -454, -44, -186, -760, -741, 559, -1578, -758, -305, -376, 1035, 12, -358, 249, -246, 1418, -403, 820, 608, -1261, 1857, -631, -31, 620, -110, 
    
    746, -804, -596, -1240, -758, 467, -172, -1230, 1018, -57, -739, -22, -407, -1131, -1793, -106, 117, -912, 89, -831, 253, -864, 117, 769, 516, 
    66, -1724, 246, 388, 9, 394, 67, -518, -1312, -32, -573, -421, -759, -1674, 68, -144, -1267, 113, 1495, -849, 323, 441, 1859, -619, 1157, 
    -41, -216, -1106, -1180, 779, -182, -569, -1188, -1083, 465, -1191, 598, -1131, 240, 442, -704, 111, 1010, -248, 1842, 860, 1528, 1101, 267, 1287, 
    773, -260, 51, -28, -420, 102, 88, -586, -1547, -494, 1097, -84, -167, 1107, 306, -1499, -1199, 1489, 1177, -27, 10, 1267, 1029, -522, -74, 
    -1177, -286, -26, 469, 755, -303, -648, 225, -695, -666, -789, -1473, 1, -1202, 258, -612, -1080, -818, 83, -2152, 21, -674, -579, -2010, -1776, 
    487, 195, -712, -326, 2120, 163, -920, -294, -209, 750, -807, -218, -1372, 540, 290, -981, -568, -317, -415, -755, 1019, 1312, 1600, 1348, 614, 
    -539, -299, 198, 1251, -56, -9, 1026, -107, 215, 1057, 556, 236, 1150, -1021, -345, -578, 1289, 205, 614, 1429, -860, -1061, -485, -69, -723, 
    517, 274, -886, -749, -493, -232, -400, 476, -1309, -794, -969, -972, -1312, -625, 103, 659, 238, 565, 345, 665, -1185, -809, -700, -653, 1040, 
    -511, -519, -1647, -450, 561, 319, -117, -321, -887, 870, 298, 599, -1930, -491, -772, -1301, 330, -1327, -591, -1600, -1459, -247, -779, 90, -1723, 
    746, 937, -114, 637, -379, -524, -435, -899, 853, -2, 612, -236, -1045, -695, -941, -1149, 812, 818, 1223, 801, 1004, 949, 440, 1515, 653, 
    -476, -509, 577, -543, 670, -889, 85, -1025, 746, 190, -215, -961, -1300, -1286, 503, 313, 127, 503, 656, 1168, 370, -799, -1230, -1469, -601, 
    1037, -409, -1196, -219, 978, -406, 262, 91, -430, -261, -1147, 623, 1265, 188, 2, 695, 105, 258, 724, 847, -585, -68, -1455, -713, -807, 
    84, 351, -667, 207, 1312, -623, -573, 1040, 1200, 815, -444, 537, -145, 837, 1069, 1329, 1024, -571, -463, 1629, 663, 858, -699, 217, -53, 
    277, -446, -614, -153, 938, 524, 592, 825, -182, 221, 7, -605, -1679, -211, -771, -1090, 414, -1115, -173, 335, -149, -604, -1910, -81, 604, 
    838, 1056, 1405, 1220, 1037, -745, -156, -1509, 974, 456, -216, 287, 1478, 180, -50, -845, 260, 620, -361, 516, -1476, -1386, -962, -375, -1380, 
    838, -1039, -555, 116, 150, 1280, 1190, 847, -635, -1659, 814, -420, 752, 393, 951, 1539, -1135, 1692, 879, -1485, -1817, -907, -1508, 67, -642, 
    -858, -181, -546, 933, 1392, -303, 352, 412, -601, 130, -218, 668, -851, -1817, -597, -1053, 305, 21, 381, 1681, 893, 1389, 896, 2474, 232, 
    -548, -565, -274, -940, 153, -470, 220, -1055, -445, -545, -924, -1565, -358, -1528, -178, 92, -1337, 341, 273, 300, -450, 171, 519, 406, 248, 
    435, -718, 1266, 879, 1561, -1688, -79, 1068, -717, 498, -79, 334, -61, 87, -85, 465, 696, -1530, -70, 940, 1127, 2226, 1653, 1013, 2244, 
    -39, 82, -742, -404, 916, -457, 212, -727, 450, 639, 1731, 573, 316, 1596, 604, -679, 647, -1261, 245, 426, -1328, 222, -137, 1463, 1354, 
    7, -628, -713, -172, -711, 420, -595, 361, -1312, -237, -478, 171, -1098, -1370, 401, 613, 1027, 1102, -685, -349, -1564, 465, 635, -1249, 713, 
    -291, 770, -767, -1522, -598, -1410, 1023, -143, 561, -93, 912, -606, -1005, -290, 1213, 741, 632, 1813, 738, -114, -396, -1420, 43, -859, -652, 
    454, 967, 772, 254, 509, 297, 145, 630, 868, 551, 546, -39, 1286, -203, -1244, 180, 1171, 1273, 2052, 2091, -1076, -199, -441, 250, 384, 
    -675, -2037, -1148, -1355, -1503, -1327, -890, -2074, -690, -1011, -1182, 384, -1638, -1522, -295, -468, -1337, -1282, -1715, -570, -769, -2357, -983, -390, -425, 
    232, -279, -571, -436, -825, -600, 930, -170, 1625, -626, 577, 1184, 510, 17, -801, 374, -114, -7, 1259, -478, -527, 581, -52, 126, 836, 
    -213, 146, -72, -10, 1062, 743, 83, -1076, 1705, 823, 612, -655, -72, -179, 1714, -131, 1707, 91, 167, -20, 1083, -139, -7, -837, -653, 
    264, -838, 367, -87, 535, 702, -1265, 252, -908, -110, -125, 409, 1309, -91, -35, -570, 1447, 428, -238, -1467, -1966, -1071, -2650, -1198, -1017, 
    -244, -124, 403, -1392, -773, -969, -643, -1008, -1216, -692, 500, -129, -51, 635, -370, 1372, 198, 952, -157, 648, 1014, -251, 1292, 743, 2119, 
    -44, -1116, -266, 520, -599, 346, -1073, 1059, 308, -729, 210, 1386, -454, -803, -225, 535, -567, -332, -592, 1098, 729, 1341, 501, 1917, 1597, 
    952, 21, 1532, 762, 486, -990, 993, -398, 606, -817, 735, 573, 1568, 347, -210, 127, 6, 947, -285, 939, -1061, -205, -1957, -2315, 720, 
    382, 993, 8, 946, 1114, -590, -1256, 21, 5, 1150, 361, -247, -26, 2044, 27, -199, -607, 178, 175, 1730, 603, -1676, -260, -349, -805, 
    167, -695, -1327, -420, 522, 172, 682, 270, 0, 602, -203, -779, -660, -1159, -553, 418, -844, -1309, 975, 1172, 412, -369, -471, 584, 284, 
    
    -1364, 975, -150, 116, -132, -1893, 741, 1452, -1493, -658, -434, 1, -979, -123, -209, 92, 865, -1977, -1908, -1794, 367, 512, 1159, 505, -699, 
    190, -831, 646, 617, -1741, 537, 249, -1430, -292, -502, -845, -506, -806, 199, 1041, -656, -783, -366, 616, -1127, -219, -310, -559, -53, -35, 
    -609, 798, -1178, -287, -691, -928, -278, -1220, -1322, 260, -956, -1549, 1718, 1265, -7, -1587, 425, 995, 1217, -396, 1135, -847, -434, 737, 392, 
    1066, -481, -519, -579, 133, 128, -159, 853, 662, -670, -1848, -116, 209, 268, 326, 179, 1285, -551, 304, -999, -552, -16, -353, 857, -278, 
    439, 1231, 1042, -422, -671, -138, -118, 250, -725, -585, -298, -411, -1161, 908, -2080, -41, -114, 147, 1147, 430, 66, 336, 1, 292, -1434, 
    -1693, -314, 1266, 105, 1809, 125, -1896, -2109, -204, -176, -1010, -1723, 591, -135, 1047, -211, -331, -1250, -1505, -140, -167, -528, -1365, 662, 274, 
    -578, -509, -165, 198, -898, 442, -656, 1834, 1792, 696, -310, -497, 1114, -1597, 66, -925, -148, 1231, 0, -135, -2363, -1121, -672, -26, -551, 
    -1156, 355, -377, -644, -239, -541, -465, 238, 1657, 957, 934, 355, 865, -563, -380, 722, 870, 738, 340, 51, -100, -497, -781, -322, -2099, 
    -1038, -220, -623, 916, 88, -699, -1950, 772, -202, -649, -462, -1380, -94, -496, -884, -264, 1150, 1068, -591, -739, 856, 121, 1227, -558, -42, 
    -922, -1079, 934, -831, -122, -214, -749, -1846, -192, -621, -373, -1847, 889, -798, 235, 77, -233, -184, -963, 80, -406, -325, -695, 82, -644, 
    -989, -773, -413, 180, -1365, -1151, -403, 906, 1321, 1407, 297, -295, 610, 783, -1274, 352, -576, 428, -1336, -259, -205, -480, 940, -1547, -2139, 
    359, 84, -1084, 1254, -186, -1075, 672, 684, 299, 686, 1121, 405, -263, 761, -15, 1329, -281, 835, -1031, -1835, -517, -1034, -1265, 350, -1934, 
    219, 542, 744, 1650, 158, 1596, 659, 1497, -45, 396, 627, -983, 537, -596, -388, -1548, -484, -1800, -845, -1838, -1601, -1486, -889, -298, 446, 
    -1139, -297, -99, -209, -1579, -507, -1597, -795, 1300, 180, -473, -58, 47, -218, 2, 998, 1324, -1173, -1100, -1017, -457, 699, 391, -1266, -863, 
    -444, 19, 1298, 749, -728, -672, -597, 311, 1000, 242, 90, 122, 1183, 1023, 122, 1432, 43, 1487, -808, -729, -1092, 1059, -1678, -1525, -440, 
    -1191, -1049, -636, -301, -426, -766, 670, -89, 317, 1754, 293, 1336, 827, -546, 266, 938, 446, -533, 1312, -657, -639, 1665, -384, -2045, -269, 
    -203, -59, -952, -679, 604, -587, -1139, 145, -779, 314, -2098, -234, -174, 1870, 1531, 769, 229, 324, -69, 508, -49, 992, 203, 395, -1153, 
    -47, -1175, 1301, 285, -914, 1080, -699, -837, -935, -177, -1713, -717, 821, -710, 872, -1150, 330, 1274, -1009, -392, -964, -294, -1364, 366, 1205, 
    -438, 503, -655, -798, -106, -350, -320, -1790, -722, -820, 191, -1649, 723, 67, 1501, -442, -895, -183, 1202, -499, 412, 844, -770, -1041, 823, 
    -578, -1096, 441, -284, 133, -490, -814, 151, -1696, -46, -408, 204, -417, -781, 920, 58, 1279, 93, 1491, -247, 463, 565, 780, 267, -185, 
    -748, -281, -1132, -1290, 1562, -348, -787, 1043, -401, 242, -83, 1193, 725, -628, 346, 495, -129, -280, -935, -686, -1387, 910, -108, -1287, -322, 
    51, 257, -1050, -1368, -405, 1267, -795, -75, -963, -1474, 1499, 1225, -514, -923, -397, -636, 1429, 2049, 224, 512, -131, 1301, 1089, 777, -161, 
    -439, -837, -271, 1017, 346, -25, 32, 1209, 1545, -248, 464, 1898, -881, -920, -548, 951, 1092, -690, -317, -101, -28, 1038, 783, -273, -657, 
    -718, -1359, 212, -1204, -1589, 507, 94, -679, -1177, 382, -311, -931, -1117, -1137, 1351, -902, 140, -198, 1746, -430, -111, -285, 455, 928, 992, 
    -899, 471, 921, 483, 790, -578, 1454, -529, 935, -308, 187, -293, 1628, -283, -22, 829, 840, 982, -845, -57, 1287, 1213, 1740, -262, -711, 
    -942, -561, -971, -380, -1189, 62, 364, -923, 215, -295, 1406, 1090, 1155, -119, 45, -184, 1794, 1998, 698, 4, 67, -911, 156, 655, -2319, 
    310, -24, -719, 795, 1997, -101, 496, -109, -12, -420, 215, 598, -867, 1530, -300, 1660, -886, -807, 210, -836, 560, -1167, -803, -1784, -1696, 
    -715, -904, -1660, 522, 791, -265, -784, -889, -1196, 863, -837, -1037, 130, 1362, -14, -511, 128, -652, 819, -526, -652, 1181, -204, -463, 87, 
    -1433, -1303, 36, 560, -354, -285, -173, -1543, -158, -117, -1046, -541, 760, 527, 1028, 976, -479, 1171, 965, -151, -161, 622, 615, -279, -230, 
    -942, 514, -1259, -252, -933, -614, 1495, 69, 1754, 1591, -1220, -170, 906, -163, 137, 844, 738, -183, 277, -665, -162, -361, 258, -1025, -1459, 
    -131, 330, 9, 269, -1081, -32, 1574, 596, 253, -235, -378, -1723, -322, -1229, 1118, 138, -607, 750, -79, -232, -34, 1313, -249, -862, -498, 
    -1338, -1104, 200, -251, -936, -1447, 474, 111, 343, -773, -843, -1096, 164, 485, 1511, 535, -220, -802, -381, 649, -189, 553, 258, 264, 887, 
    
    194, 739, -404, -57, -118, 548, 459, 355, 842, -125, 862, 461, 560, 364, -871, 43, 565, -300, -900, -1090, -1888, -1034, 247, 722, 701, 
    -493, 1240, -589, 133, -1083, -951, 819, -219, -271, -596, -312, -111, -235, -114, -1258, 54, 991, 556, 100, -257, 1107, 491, -946, 1598, -488, 
    938, -744, -818, -20, 1000, 18, 761, 154, 0, 1038, 2006, 890, 1104, 478, 679, -638, 769, -2, 844, -300, 159, -1350, -194, 1144, -596, 
    -30, -413, 123, -253, 2012, 975, 651, 1617, 630, 380, -854, -370, -610, 451, -592, -773, -1213, -243, -521, -1020, 755, -515, 648, 1343, -505, 
    323, -1120, -658, 17, 1431, -590, -677, -1362, -848, -949, -711, -294, -471, -950, -629, -322, -669, -1008, -354, 294, -984, 227, 56, -105, -287, 
    311, 788, -1565, -1110, -497, 727, 300, 142, -375, 87, 898, 1042, -188, 179, 365, 1122, 863, -1697, -1444, 135, 361, -521, -10, -435, -671, 
    815, -427, 400, -435, 180, -633, 794, -1014, 410, -28, -9, -1236, -9, -214, 450, 301, -755, 377, -913, 696, -129, 86, -837, -1486, -223, 
    553, -9, 837, 1279, -793, 1017, 337, -704, 437, -1736, -206, -1759, -1199, -630, -371, -913, -451, -1009, 266, 803, 145, -1, 756, 1262, 1251, 
    -685, 1335, 515, -843, 1494, 201, 826, 24, 1120, -39, -9, -727, -398, -250, 1356, 48, -600, -530, -1246, -825, 98, 563, 425, 295, 1038, 
    881, 1631, 527, -476, -240, 1138, 1286, -128, 139, -238, 23, 1484, 1186, 742, -494, -918, 388, 41, 948, -1131, -1859, -163, 695, 1190, 94, 
    -192, 1413, -203, -668, 1527, -251, 1343, 911, 833, 302, -1312, -262, -36, 41, -606, -1167, -1239, -921, 1934, 294, -1205, -1581, -1422, 1456, 323, 
    1111, 1093, -903, -770, 82, 218, -228, -1134, -2006, -1006, -502, -317, -383, 634, -581, 880, -706, 839, -42, -43, -495, 275, -891, -1118, -621, 
    -219, 944, 263, -1532, -2065, -788, 772, -3056, -1825, -60, -184, -1031, -629, 411, 519, -30, 987, -371, 321, 616, 526, 161, 505, -412, 195, 
    1505, 236, 638, 1366, 299, -1079, 588, 80, -285, -604, -283, -3, 1037, -680, -150, -873, 96, 1280, 670, 447, -331, -406, 515, -207, -571, 
    -898, -1325, 581, -386, -365, -333, 470, -1850, -946, -1166, -1600, -888, -1131, -848, -177, -978, -1031, 153, 702, -488, -824, -1280, -677, 421, -870, 
    310, -195, 840, 455, 8, 1362, -1403, -383, 372, -1501, -493, -1211, 505, 1136, -85, 1144, -204, 0, 1433, -1230, 571, 981, 287, 203, 459, 
    506, 1565, -808, 90, -102, 2118, -7, -373, 742, 1750, 1765, 545, -789, -1530, -1499, -773, -1841, 215, -370, -685, -1375, 283, 1708, 85, -1150, 
    38, 979, 266, 301, -117, 490, 1322, -895, 380, -768, 557, -981, 848, 631, 1653, 602, 692, 920, -208, 597, -614, 204, -169, 1368, -293, 
    1396, 1214, -457, -416, -183, 661, 105, -131, -592, 362, 359, -336, 206, 946, -245, -87, -1213, -804, 208, -662, -952, -1101, -161, 1977, -415, 
    1449, -619, 1232, 455, -148, 329, -419, -874, -781, 408, 207, -1746, -1211, -939, -600, -861, -1802, -1135, 1126, 643, -1853, 174, -876, 443, -308, 
    911, 247, 268, 429, 663, 645, 595, 452, 332, 496, -411, 220, 847, -81, 451, -798, -58, -906, -414, 1181, -1210, 143, -787, -68, 725, 
    218, 528, 983, 1067, 356, -741, 724, -27, 1053, -978, 638, -622, 246, -1004, -1613, -2118, -388, -811, 368, 975, -95, 254, 1121, 999, 200, 
    -418, -781, -136, 1381, -527, 781, -326, -812, 253, -1256, -21, -880, -553, 60, -1726, -832, -187, -65, 1331, -145, -144, -2095, -609, 321, -880, 
    -776, -935, 23, -1097, 1526, -584, -201, 491, -947, 908, -444, 127, 1406, 1266, 1574, 423, 546, -281, 953, 2194, -875, 655, -438, 562, 524, 
    396, -878, -82, 1870, 519, 957, -159, 321, 567, -11, -248, -772, -225, -104, -464, -1139, -1064, -665, -109, 399, 609, 345, 189, 1012, -309, 
    -443, -11, -305, 286, -590, 985, -251, -829, 207, -404, -755, -1523, -1710, -767, -573, 594, 671, -885, 1807, 358, -1131, -1481, 237, -1505, -115, 
    -32, 27, 582, -157, -261, -241, -532, 454, -232, -731, -1198, -688, -122, -264, -57, 237, 1125, -813, 773, 196, -649, 771, 348, -1595, -133, 
    348, 160, 694, 974, 1066, 1325, 1664, 898, -1238, 1025, 690, 1308, 564, -196, -719, -947, 86, -581, 878, -609, 29, -131, -139, 96, -665, 
    998, 447, 1063, 898, 313, 1879, 602, -675, 1467, 1334, -274, 863, -183, 677, -214, -1916, 277, -1081, -1024, -1427, -97, 30, -618, 449, 1647, 
    -836, 402, 851, 1080, 372, -423, -14, 60, -1575, -1504, -1085, -157, -847, 48, -760, -677, 931, 801, -477, 423, -888, -720, -1235, -302, -457, 
    492, -535, 802, 1812, -668, -379, 420, 505, -605, -121, -1958, -434, 99, -357, 215, -10, 246, -406, -374, -672, -785, -221, -136, 267, -264, 
    1153, 600, -1120, 131, 1125, 1627, 1351, 693, 713, 1738, 146, -1375, 1060, -435, 206, -969, -483, -810, 515, -751, -955, 278, -941, 351, 71, 
    
    -450, 220, -1173, -1141, -2031, -931, -160, -1084, -138, 246, 792, 385, -1929, -140, -2066, -1014, 281, -18, -897, -1471, 430, 216, -43, -187, -2085, 
    -729, -767, 467, 327, 665, 952, 996, -45, -410, -573, -949, -1252, 400, -831, -971, 904, -320, -879, 843, -54, -792, -61, 1611, 1086, 312, 
    577, -205, -18, 1850, 283, -873, 557, -896, 942, -171, 684, -713, 476, -1260, 126, 1059, 1285, -105, 47, -1158, 630, -884, 674, 1857, 1413, 
    -18, 306, -733, 1047, -283, 928, 589, 653, -1594, -391, -691, 294, -49, -1474, -97, -129, 1012, 526, -486, -913, 92, -305, 357, 786, 864, 
    -313, 378, -912, -67, -1703, 845, -927, -620, -1724, -400, -803, -274, -1136, -1567, 129, -895, -1390, 43, -2568, -1101, -356, -591, -491, -1101, -414, 
    -203, 60, 646, 277, 1792, 1004, 1394, -63, 1499, 1213, -217, -851, -1942, 67, 0, -862, -62, 365, -509, 93, 235, 1063, 1495, 1033, 534, 
    -599, 324, 523, -1888, -1041, 600, -897, -901, 707, -435, 836, 1487, 2176, 1630, 541, -551, -897, -714, -182, -1012, -2043, -712, 1212, -646, -172, 
    -349, 289, 591, -665, -639, 123, -1148, -1030, -1272, 423, 1280, -1086, 1720, 94, 437, 995, -715, 423, -43, 457, 366, -1019, -648, -696, -1568, 
    -833, 661, -1546, -782, 125, -746, -517, -1843, -1395, -1099, -812, -2044, -844, -1435, -1160, -512, 39, 889, -1137, -961, -527, 422, -1237, -295, 775, 
    -25, -1015, 758, 2015, 2029, 773, -259, 595, 1737, 38, -1042, 1002, -909, -346, -1300, 161, 480, 114, 1162, 919, -921, 506, 1729, 496, 1785, 
    -392, 824, 770, 681, -339, -508, -106, 1201, 206, -163, 1039, 1494, 50, 58, 639, 891, 1247, 1075, 627, -591, -235, 362, -271, -293, -406, 
    861, 486, -962, 55, -1059, -238, -712, -238, 29, 347, -12, 1376, 1008, 1852, 960, -550, -453, 614, 2018, -148, -1886, 369, 258, 126, -1231, 
    -1415, 416, -650, -999, -1434, 128, 1186, 359, 908, 73, 593, 985, 2116, 1542, -712, -1459, -847, -831, 22, -73, -387, -446, 2128, -155, -300, 
    -808, 548, -743, -175, 8, -1332, 10, -1323, -967, -1102, -529, 643, -1445, -812, -174, -116, -944, 956, -988, -122, 266, -869, -1031, -688, -1012, 
    -228, -67, -783, -1365, -160, 124, 1333, -450, 1293, 889, 1170, 558, 409, 372, 292, -700, -1403, -556, -49, -610, 65, 1186, -801, 611, -329, 
    1136, 303, 527, -126, -808, -1356, 172, 112, -1275, 17, -521, -200, 504, 245, -449, 363, -642, 1256, 329, 406, -228, -586, -1478, -616, -1994, 
    1192, 1203, 1217, 151, 94, -417, 684, 955, -400, -367, 279, -276, 131, -1631, -2030, 1939, 480, 1034, 1140, 479, 532, 1365, 2036, -609, -693, 
    394, 309, -463, -331, 926, 837, -83, 204, 732, -874, 103, -182, -852, -1914, -2418, -489, -1254, 129, 132, 1038, -968, -341, 877, 1160, 1948, 
    -1025, 805, 2026, -428, 382, -807, 293, 1537, 1769, 1525, -214, 1272, 876, 919, -814, 321, 451, -710, 1239, 2314, 329, 1293, 1506, 1590, 1458, 
    1139, -104, -1113, -111, 527, -63, 306, -88, -1270, -780, -649, -355, -99, 554, -116, -53, 1474, 623, -265, -311, -511, -582, 1031, 504, 779, 
    -548, -402, -1129, -75, -407, 80, -653, 55, -1216, 873, 501, 28, 148, 428, -308, 1307, -366, -552, 156, 595, 449, 1528, 721, -1223, 506, 
    1061, -861, 8, 183, 1363, -829, -1222, -461, -628, -722, -106, -654, -717, 1013, -1408, 138, -458, 537, 1677, -42, 731, -1208, -559, 277, -97, 
    1173, 1052, 252, -446, -480, -545, -304, -690, -491, -1027, -907, 3, 40, 1729, 997, 140, 628, 1364, -26, 96, 433, -932, -1149, 459, -1629, 
    646, 1010, 479, -51, -592, -701, 184, -1674, -2072, -2344, -1237, -1171, -1604, -742, -110, -1201, -2494, -720, -1539, -1464, -273, -681, -210, -1166, -76, 
    174, 383, -267, 691, -417, 370, 426, -185, -969, -1510, 126, 1216, -837, -374, 320, 535, -706, -483, 1220, 281, -698, -1043, 645, -608, 857, 
    -893, -430, -777, -896, -858, 1047, 68, -852, -571, -244, 250, -393, -63, 50, 884, 1544, 325, 586, 30, 329, -53, -159, -821, 159, -1544, 
    60, -1262, 231, -415, -1215, -566, 718, -1798, -224, -940, -88, -552, 156, -691, -745, -1196, -58, -1126, -792, -1719, -850, 549, 1259, -2237, -1937, 
    302, 209, 1189, 438, 1879, 192, 684, 287, -1098, 413, -1679, -2036, -1518, -546, -1538, -126, 375, 1767, 565, 604, 1645, -81, 1550, 1011, -674, 
    801, 684, -290, -464, 927, -854, 1104, -744, -185, -1380, -640, -883, -424, -397, -76, -102, 1431, 1288, 93, 1678, -1019, 132, 683, 1877, 695, 
    442, -282, -203, -280, -253, 667, -583, -1169, -329, 645, 1485, 434, 1054, 874, 530, -697, -255, 1294, -134, 289, -382, -49, 323, -737, -639, 
    -1336, 162, 1205, -414, 932, 49, 1332, -1010, -271, -1045, 705, -229, 1009, 509, 719, 1480, 1368, 2063, 709, 269, -1294, -491, -800, -1533, -715, 
    286, -957, -413, 630, -637, 10, 510, 208, -689, -1049, 1326, -728, 1183, -511, -466, 544, -987, 47, 750, 1617, -696, -231, 486, 363, -867, 
    
    -575, 718, -629, 1012, -1290, -1283, -284, -20, 1077, -826, 418, -782, -659, -1622, -1611, 1282, -20, -120, -835, -286, 157, 1296, 1711, -837, -1737, 
    861, 455, 1144, 476, 528, 1852, -218, -496, 119, 1121, -1210, 751, -345, 1554, -352, 1131, -716, 340, 1280, 10, 132, 594, -15, -734, 2052, 
    151, 534, 1315, 741, 1090, 949, 1840, 1256, -1110, 168, -858, 547, -1470, 1487, 722, -434, -740, 1863, 1177, 901, -1079, 416, 1413, -751, 204, 
    -734, 499, -499, -1529, -133, 1327, -371, -1017, 1009, -102, -306, -739, 1575, 134, 888, 1263, 1468, 1111, 152, -902, -585, -298, 934, -810, -1006, 
    1499, -299, -951, -597, -1352, 295, 452, 328, -720, 764, -1061, 207, -3348, -1241, -970, -2494, -2028, -2588, -373, -1126, -873, -913, -37, -1144, 279, 
    -1727, -993, -2253, 584, 961, -2100, -2123, -1328, 364, 428, -1217, -1283, -1485, -1289, 859, 893, 1312, 1461, 2505, 693, 1864, 2806, 1738, -203, -151, 
    101, -271, -15, 1578, 265, -510, -1428, -48, 1427, 585, 669, 1586, 1154, 465, -234, -349, 1060, 408, 496, 81, -437, 373, 165, 492, -1551, 
    -1112, 896, -630, 25, -1103, 1102, -461, -513, 1317, 227, 649, -408, 938, 557, 1218, 169, 427, -1171, -1882, -1852, -1537, -2053, -380, 677, 736, 
    1001, 390, -278, 973, -58, 2460, 793, -228, -339, -486, 1713, -69, -111, 345, -902, -602, -192, 196, 783, 120, -1084, -1095, -81, -1115, 19, 
    -311, -2492, -38, -237, 1307, -1204, 54, 687, -240, 255, 1352, 181, -1369, 889, 1459, 2199, 320, 2462, 2620, -310, 420, 1728, 187, -307, 293, 
    -143, -259, -257, -1452, 1083, 292, 267, -733, 1151, 2191, -306, 773, 1303, 2098, 864, -961, -77, 538, 873, -25, -1267, -169, -34, -494, -492, 
    409, 680, -760, 739, -196, -1424, 588, -945, 296, 1296, 698, 2022, 2095, -205, -1179, -696, -283, -1088, 240, -348, -1365, -772, 1408, 2507, 96, 
    491, -1871, -1299, 1446, 366, -466, -255, 78, 1927, 639, 214, 2452, 641, -1192, -379, -1485, -433, 50, 983, -657, 1778, 1801, 3340, 2994, 151, 
    682, 1227, 1206, -805, 1152, -488, -363, -350, 79, -57, -64, 541, 1378, -115, -1487, 324, -608, 658, -722, -138, 589, -765, -1615, -317, -864, 
    -380, 202, -223, 661, 1470, -343, 1430, 508, 805, 1451, -237, 732, 1040, 227, -282, 116, -425, -719, -403, -221, -930, -498, 1286, -219, 506, 
    748, 165, 560, 603, -441, 898, 165, -706, 526, 1304, 32, 605, 525, -503, -187, -343, -203, 602, -1451, -237, -2068, -992, -1358, -1483, 983, 
    1067, 212, -266, 1412, 1399, -141, 1040, 1783, 454, -899, 1118, -151, 742, 412, 1967, -130, 582, 2023, 1178, 694, -176, 83, 453, -1026, -1571, 
    994, -1110, 229, 508, -753, 92, 1672, 941, -65, -618, -1050, -854, 397, -397, 1988, 11, 568, 1403, 1154, 350, -260, -632, 749, 844, 400, 
    1640, -366, -700, 468, 1228, -389, -616, -324, 1453, -1203, 1077, -1271, 838, 236, 441, 1780, 1283, 2418, 2049, 2245, 1305, 2338, -349, -334, -640, 
    -597, -1098, 536, -889, -568, -981, 1114, -55, 966, 0, 853, 1753, 859, 972, -81, -453, 513, 524, -526, -812, -1296, -1540, -893, -358, 83, 
    393, 101, 231, 48, -140, 1216, -58, -886, 1661, 774, 386, -223, 816, -19, -929, -819, -1653, 632, -1221, -21, -1923, -1465, 244, 207, -1464, 
    103, 637, -1042, 360, -1503, 736, -323, -1260, -733, -304, 500, -587, 1129, -63, 250, -899, 674, 1472, 192, -143, -1675, -849, -1802, -674, -1363, 
    -524, 164, -1345, -483, 1071, 294, -665, 703, 970, 1215, -264, 509, 622, 7, 317, 229, -26, -169, -1814, -244, -550, -717, -1476, 30, -638, 
    1179, 2469, -1211, -127, -45, 1390, 2581, -1081, -1275, 669, -193, -154, -1334, -2130, 745, -1071, -1182, -1485, 258, -29, -58, -1527, -238, -1286, -856, 
    975, -878, 104, 872, -764, -937, 1651, -438, 410, 255, 1527, -237, -1161, 1489, 613, -404, -380, 1611, 313, -462, -1036, -989, -1684, -866, -780, 
    439, 317, -325, -253, -1013, -981, -1846, -799, 189, 473, 536, 79, -190, 1454, -310, -405, -397, -382, -930, -974, -2419, -1399, 525, -583, -202, 
    79, 1793, -91, -1906, -729, 982, 257, 725, 67, -531, 841, -341, 1331, -435, -394, -878, -1460, -633, -1243, -712, 80, -1547, -1353, -211, -1255, 
    -858, 321, -996, -766, 882, -51, -1473, 68, 1374, 60, -702, 184, -76, -715, -778, 1128, 1373, 472, -19, -227, 1635, 770, 600, 438, 549, 
    851, -1731, 984, 1207, -574, -667, -974, -504, -1673, 348, 1012, -1358, -418, -74, 1590, 845, 1914, 469, 666, 1539, 1516, 667, 878, -1543, -1075, 
    -970, 463, 364, -540, -207, 1431, -767, -722, 1709, 986, 249, -161, 558, 64, 738, 508, -778, -328, -743, -1207, -547, -2256, 467, 1394, 917, 
    2335, 1009, 71, 1973, 580, -428, 159, 108, 668, 783, 84, 907, 14, 246, 517, 38, -361, 725, 111, 188, -2020, 444, 1709, -684, -1886, 
    243, 375, 176, -9, -1330, 206, 638, -1107, 127, -1075, 1742, 774, 137, -916, 1800, -257, -858, -1227, 727, 511, -1301, 328, 1282, 565, -1123, 
    
    1109, -528, -29, 442, 875, -456, -270, 156, 2208, 2822, 812, 57, -221, -603, 891, 1558, 494, -413, 431, 455, 1047, -120, 691, -1316, 309, 
    -210, 56, -921, 143, -411, -880, -963, 543, 1422, -1283, -2574, -2430, -675, -514, -1780, -2029, -3329, -1886, -147, -1710, 535, -2442, 58, -478, 64, 
    -914, 441, -1719, -888, -368, -2349, 366, 976, 538, -681, -1070, -1689, -419, -172, -5, -1177, -801, -1136, -1416, -342, -248, -87, 92, -427, 1312, 
    130, -723, -500, 1666, 1417, -8, 588, -1651, -932, 759, 76, 115, 266, 970, 73, -294, -525, -130, 966, 108, 351, 487, 248, -185, -42, 
    58, -1578, -320, -572, -1876, 1772, -122, 362, 326, -286, 1471, 582, 730, 704, -318, 1298, -831, 601, 1279, -405, 663, -716, 1298, 1159, -1281, 
    -1104, -1538, -59, -130, -103, -282, -1627, -261, -144, -1694, -1373, -704, -483, -44, -1735, 863, 897, -607, 255, -1467, -1348, -1201, -1082, -1051, 400, 
    -1128, -506, -365, -10, 557, -212, 523, 356, -1184, 1209, -381, 977, -453, -226, -469, -1264, 717, 624, 1178, -792, -660, 1376, 15, 937, -1416, 
    1175, -1042, 368, 1164, 507, -606, 78, 1255, 97, 242, 483, 44, 453, -803, 351, -591, -444, 859, -815, 131, -866, -741, -241, -147, -1247, 
    585, 1491, -142, -1036, 1565, 1845, 585, 475, 681, 780, -206, 1555, 3, -34, -434, -247, -504, 1156, 1095, -1919, -390, -1435, -599, -15, -714, 
    152, -707, -72, 178, -1375, -1920, -615, 725, -894, 945, -687, 159, -1410, 134, -257, 1246, 1467, -1704, -744, 1156, 822, 2148, 662, 745, -699, 
    -1341, 309, -284, 972, 918, -1102, -970, 756, -266, -244, 1664, -859, -615, -1634, 1077, 762, 928, -1402, -638, -1193, 329, -933, 842, -92, 216, 
    765, -872, -1334, -439, 566, 177, -1071, 478, -301, -499, -989, -43, 653, -571, 70, 24, -278, 1178, 671, -772, 21, 1025, 235, -810, 336, 
    868, 1030, -1023, -1906, -313, -11, 1429, -640, -1072, -576, 1255, -396, 194, -1237, -377, 774, 1451, 2000, 380, -405, 2160, -348, 234, 543, -1151, 
    241, 628, -491, 1275, 835, 15, -31, -236, 1514, -219, -1, -1345, -290, 480, 886, 338, -473, -903, -504, 896, -113, 618, 652, 767, 993, 
    592, 593, -1667, 1359, 557, 883, -161, -1592, -851, -457, -1357, 1434, 541, -338, 118, 477, 1250, 1412, 572, -24, -314, 1075, 1710, 1148, 912, 
    -1034, 185, -312, 1392, -1121, 113, -1000, -515, 106, -1129, -103, -1193, -1775, -145, 1621, 688, -60, -866, 291, 45, -274, 91, 112, -321, -114, 
    36, 657, -1217, -452, 484, -826, 1019, -1343, -703, -1000, -1545, -1405, -711, -1487, 414, -272, -1203, -2117, -240, 327, -1021, 405, -759, -946, 522, 
    -375, -636, -412, -1255, -1204, -2142, 53, 227, -398, -1305, -1062, -1133, 157, -1301, -1273, -2521, -1813, -1816, -1565, -328, -712, 373, -332, -589, 905, 
    -1959, -1023, -1, 894, -807, -2228, -1056, -316, 738, -1211, -812, -1262, -424, 1031, 711, 606, -1382, -1360, -1295, 22, 991, 1864, -975, 276, 37, 
    71, 358, 51, -1096, 903, 843, 94, -699, -310, 740, 773, 583, -264, -1003, 1236, -73, -61, 199, -1109, 432, 397, 356, 406, 314, -314, 
    -73, 916, -1309, 1356, -555, 572, 1033, -343, -274, 606, -580, 284, -638, -320, -189, 418, -1558, 77, -487, -765, 1508, 153, 431, -569, 1083, 
    -1319, 288, 130, 486, 1079, 1526, 435, -840, 525, 401, 863, 1203, 139, -859, -129, 121, 154, 933, -203, -1405, 1437, 860, -518, -31, 154, 
    327, -1030, 795, 1630, 169, -155, -424, -1275, 825, 815, -390, 441, -420, -341, 471, 5, 1262, -303, -278, 273, 1049, 1630, 1431, -413, -723, 
    1082, 740, -504, -1224, -393, 517, 137, -609, 1062, -944, -840, 718, 176, 955, 299, -641, -1725, -37, -298, -1759, 192, -565, -1704, 1059, 586, 
    -340, 213, 1187, 1290, -12, 219, -96, -253, 1256, 1759, 598, -1146, -832, -1063, 469, -213, -15, -367, -1433, 485, 822, 1332, -711, 1150, 1575, 
    219, 1065, -77, -1184, -20, -689, -848, 101, -1029, 209, 959, -98, -38, -2257, -718, 1997, 1202, 311, -755, -411, 138, -502, 71, 1208, -453, 
    -354, -439, 756, 1163, 249, -37, -1649, -885, -594, 361, 1072, -305, -2098, 407, 757, 197, -384, -163, -889, 945, -964, 316, 215, -427, 806, 
    -321, -433, -364, -168, 861, 216, 367, -479, 884, 852, 163, -1, 583, 889, 592, -700, 1224, -1248, -728, 1376, 318, -473, 929, -499, -1485, 
    111, -399, 798, 423, -329, -1230, 538, 34, 650, 1164, 123, -494, -567, 493, 298, 280, 1166, -561, -842, 367, 1057, 1430, 112, -1441, -635, 
    -567, -200, 152, 67, 154, -1220, 152, -200, -253, -1259, -307, 275, -1024, -1168, -2120, -778, 203, -98, -369, -1422, -128, 650, 320, 438, 511, 
    423, -917, -253, 1470, -459, -344, 781, -175, 492, 808, 1150, 457, -638, -1514, -72, 892, 2223, 1295, -507, -1033, -288, 1005, 1541, 1083, -1351, 
    274, 100, 486, 303, -75, 51, 595, -125, -516, 2111, 633, -261, -504, -1297, 330, -558, 291, 1245, -183, 156, 1229, 245, 1127, 427, -1079, 
    
    227, 941, -1377, -954, 1736, 242, 985, 1325, 812, 164, 238, -36, -96, 118, -1418, -3, 1246, -334, -315, -480, -1007, -337, 777, 796, -1628, 
    -1791, 403, 2120, -560, 911, 1189, 194, -229, 120, 685, -854, 524, 487, 680, 1475, 801, 296, -278, 1732, 664, 329, -1024, 1396, 957, -1872, 
    902, 340, 1119, 1018, 951, 124, -413, 446, 293, -117, 1577, 1068, -1075, -531, 1825, 276, -1868, -905, 1149, 939, -671, -1092, -1996, 289, -465, 
    -749, 221, -272, -239, 535, -176, 267, -1387, -934, 366, 40, -900, -1742, 860, 946, -1327, -1237, 392, 1324, 602, -626, -1574, 1018, 95, 65, 
    1594, -585, 10, -1121, -751, 485, 1023, 368, -286, 1, 807, 376, -759, -199, -369, 1676, 652, -1752, -897, 50, 2123, -982, 1467, 44, -554, 
    -1589, -277, 667, 1021, 386, 519, -66, 1043, 1360, -457, 325, 1385, -1252, -876, -991, -511, -389, -677, 751, 37, -1649, 712, -1163, -1312, -564, 
    910, -995, -1782, -2003, -965, -408, -1744, 545, 697, -142, -1569, -1590, 469, -627, -634, -275, -232, -820, -777, -300, 58, -637, -547, 200, 203, 
    586, -149, -1285, 323, -448, 0, -829, -1285, 324, 618, -140, -2655, 316, 2371, 1603, -2373, -1449, -49, -454, -403, -1300, -150, -1176, 520, -1746, 
    580, -103, -346, -1541, 455, 1104, 951, -658, -725, -1105, 1415, -30, -1137, 443, -607, 593, -10, -750, -314, 1529, -39, -577, -1244, -816, 35, 
    142, 96, 1484, 1131, -832, 869, 593, 1783, 768, -214, -447, -1495, -2215, -944, -179, -1191, -2259, 99, 223, -340, -1118, -1699, 264, -62, -475, 
    338, 1391, 228, -766, -805, 412, -512, -2446, -1061, 1099, 664, -2767, -1399, 1777, 1601, -1187, -1012, -730, 951, -2, 544, -118, -273, -506, 608, 
    1, 673, -1429, -1762, -1657, -1540, -542, 47, 835, 972, -1807, 490, 1139, 420, 1323, -195, 271, -842, -1288, -1870, 1509, 1020, -465, -880, -777, 
    57, -816, -13, -1883, -824, -290, -1689, 1399, 1215, 1564, -1880, -687, 1165, -1064, -674, 697, -951, -1537, -159, 686, -939, -866, 91, -385, 1573, 
    -851, 1089, 1155, -432, 100, -1146, -1559, 179, 814, 51, -1046, 478, 891, 2185, 1399, -1248, 1026, 1536, 0, -798, 1205, 750, 1076, 975, -1219, 
    514, -479, -1074, -1599, -977, -538, -461, -483, -1342, -1265, 105, -728, -156, 287, -736, -1424, -1204, -209, -1009, -1942, -166, 637, -64, 188, -543, 
    65, 532, -387, -1204, 524, -544, -422, -2207, 694, 775, -2690, -1111, 1666, 2473, -560, -435, 823, 361, 510, -779, -222, 1510, 1742, 640, 240, 
    -1115, 77, -374, -546, 292, 1345, -245, 1298, 276, 287, 1033, -608, -1839, 158, 1934, 46, -843, 143, 1458, -128, -1490, -413, 296, -1061, -1676, 
    -375, 1334, 2376, -93, 1089, 621, 829, 2157, 394, -238, 1965, 618, 171, -1311, 2118, 2023, -259, -1822, 375, 727, -326, -1280, -407, -301, -1270, 
    -679, -658, 197, 1735, -692, 402, 126, 1230, 1006, -375, -436, 525, 128, -1265, 167, 895, -1698, -545, 561, -25, -2231, -565, -1979, 203, 719, 
    -554, -638, 825, -428, 518, 508, 597, -1535, -148, -872, -390, -1546, -1728, 380, -404, -632, -2380, 909, 417, 670, -1805, 10, -824, 736, -188, 
    1138, 646, -1278, 370, 216, 229, 475, -63, 183, 213, -504, -1009, 301, 624, 1287, -1045, -17, -672, -445, 566, -1246, -643, 200, -835, -1317, 
    -1344, 383, 149, 446, 571, -1463, -1082, -530, -1271, -2101, -493, -1521, -694, -691, -670, -1095, -1850, -749, 1040, -577, -688, -2092, 807, 893, 1085, 
    488, 1221, -936, -355, -1043, 1370, -1479, -2680, 1068, 528, -620, -1299, -108, -361, -304, -390, -1029, -526, -885, -1627, -29, 572, -171, 753, 1145, 
    -193, 55, -464, 762, -1258, 2598, 957, 1602, -891, -87, -30, 2096, -214, -1112, -324, 2936, 1119, 51, -463, 780, 2734, 145, -677, 1427, -408, 
    -42, 496, -491, -971, 628, 1737, -489, -1442, -1680, 1447, 441, -1877, -1062, -411, 1169, -1183, -357, 1438, -499, 716, -592, 1304, 296, 588, -682, 
    341, -476, -1357, -151, -600, 1887, -534, -3570, -2292, -627, -214, -1969, -1373, -173, 303, -1861, -1304, 712, 1083, -201, 443, -882, 188, 1457, 137, 
    148, 598, -822, -1376, -1171, -1100, 482, 1140, 823, 865, -1287, -856, -264, 635, 1050, -1392, 768, -32, 610, -1196, 678, 978, 460, 338, -94, 
    344, 408, 836, -258, 90, 550, -100, 117, -678, -801, -659, -2444, -1409, -1810, 844, -1736, -1404, 478, -72, 897, -1316, -1095, 54, -459, -71, 
    -822, 852, -715, 415, -348, -749, 485, -1212, 470, -889, -1678, -2459, -1483, 171, 420, 315, -2027, -319, 904, 505, -2663, -841, 361, 118, -341, 
    561, -1563, 211, -163, 187, 305, -2089, -1177, -463, -750, -1553, -17, 1559, 233, 385, -1629, 629, 579, 20, -46, -756, -206, -832, 319, -667, 
    -994, 811, -964, -647, 119, -1008, -310, -1357, 102, -293, -1077, 829, 103, -632, -749, -338, 428, -426, -2193, -683, 29, -1538, -622, -460, 483, 
    42, 488, 1716, -881, -249, 928, -205, -1025, 171, -253, -212, -2329, -1915, 809, 25, 500, -1903, -493, 1246, 374, 107, -2074, 407, 674, 734, 
    
    -554, 649, 149, 607, -1418, 1331, 1256, 246, -1515, -553, -824, -170, 941, -356, 323, 567, 123, -369, 437, -2038, 963, -72, -655, -595, 104, 
    567, 570, 675, -549, -1092, 163, 374, 73, -314, -259, -2702, -1469, 1503, -403, -667, -1113, -834, 866, 701, 953, 310, -853, 707, -301, 1281, 
    -922, 807, 1232, -1460, 1140, -839, -367, -432, 314, 1341, -239, -317, 325, -1329, -713, 1214, 206, -148, -1283, 1232, -543, 36, -1101, -520, -1299, 
    -1315, 735, 455, 670, 627, 312, -380, 150, -994, -402, -484, -1413, 1022, 1197, -309, 1718, 33, 425, 661, -1755, -985, -147, 707, -535, 17, 
    -724, 664, -285, -1429, -2253, 877, -143, 487, -1224, -1620, -293, -687, -381, -335, -331, -986, -1001, -1387, -1452, 600, -1315, 680, -959, -572, -519, 
    -496, -467, 188, -1618, 508, -927, -501, -671, 899, 1459, -280, -853, -921, -986, -1506, 852, -377, -904, -366, -518, 1725, 659, 782, 500, 1171, 
    -196, 418, 1265, 593, -1078, 330, 903, 113, -700, 455, -489, 536, 220, -1508, 1487, -760, 389, 677, -798, 605, -911, -122, -24, 87, -161, 
    565, 275, -376, -19, 95, -865, -1539, 420, -757, 103, 580, 1447, -626, 864, -1640, -1112, -644, -407, -64, -675, -1909, -406, 6, 622, -110, 
    452, 2408, -360, -1716, -672, 55, 1442, 788, 144, 1379, -1393, 1174, -72, 1054, -540, -180, 1378, 311, -116, 1023, -463, 516, -1483, 589, -288, 
    -865, -434, 502, -1021, 409, 102, 452, 435, 1528, -542, -1014, -1233, 1029, -409, -903, 1957, 1632, -1250, -252, -688, 1191, -677, 1449, 608, -135, 
    468, -107, 39, -746, 1407, 669, -534, -734, -587, 537, 1042, -123, 655, -772, 999, 1189, -971, 444, 403, 124, 353, -1261, -172, -885, -836, 
    493, -1189, 162, -952, 1897, 778, 458, 947, -740, -690, -690, 518, 1674, -138, 257, -729, 74, -249, -333, 182, -1125, 404, -1052, -903, -220, 
    -1242, -587, 1045, -207, -86, 0, 696, 424, -1094, -1191, 2098, 27, 427, -1496, -747, -227, 1349, -502, -542, -844, 743, -614, -143, 178, 532, 
    1458, 113, 127, 1434, 1735, 100, 443, 419, -65, 357, -975, -92, 541, -887, -414, -465, 297, -1713, -539, -1122, -358, 902, -584, -1243, -211, 
    -1686, -41, 385, 1109, 800, -1383, 1091, 805, 1053, 501, 1248, 923, -379, 242, -1009, -98, 785, 1177, 1191, -1770, -790, 706, 875, -580, -253, 
    1209, -383, -691, 358, 1171, -444, 776, 1406, -116, 451, 513, -115, 776, 372, -575, -1113, 87, -1012, -166, -340, 518, 640, 462, -976, 382, 
    234, 350, 7, -513, 1819, -142, -1066, 782, -167, 1625, -315, 218, 85, -366, -1423, 1152, 1445, -194, -519, -1360, 1961, 1230, -1246, -786, 466, 
    386, -39, 195, -318, -1144, 494, 627, -1598, -491, 603, 37, -2251, -1389, 187, -188, 981, 470, -41, -1108, -768, -519, -1324, -62, -303, -967, 
    465, 30, -394, 783, 770, -1586, 331, -662, 974, 972, -1606, 480, 77, 408, -438, 2039, 984, 767, 221, -898, 1768, 230, -273, 1266, 1495, 
    -100, 1667, 1078, -1035, -675, 408, 601, 474, 1152, 635, 1455, -503, -105, 1011, 268, 151, -1131, -882, 1256, -706, -153, 373, -854, 131, -480, 
    997, -351, -287, 360, -757, -328, 878, 278, -274, -376, -839, -295, -847, 202, 524, 914, -226, -160, 39, -1538, 365, 926, -1338, -1283, -311, 
    220, 328, -65, 292, 138, 220, 705, -1106, 472, 660, -413, -769, 440, 70, 593, -119, 1257, 871, 1415, -238, 844, -494, -493, 902, -770, 
    -1084, -288, 251, 196, 744, 551, -1017, -624, 1261, 34, 640, 384, 694, -218, -534, 48, 712, 1545, -198, -104, -427, -540, 1075, 80, 14, 
    1065, 2208, -536, -2514, -529, 1422, 1061, -968, -1395, 450, -484, -80, 452, 1165, 933, -918, 1006, 141, -382, -1499, -1106, -974, 48, -430, 889, 
    808, 1370, -417, 211, -220, -262, 743, -719, 1245, 387, -726, -765, 570, 246, -1644, -1103, -1346, -1767, -935, -13, 384, -269, -1263, 703, -108, 
    -23, -571, -185, 427, 138, -674, -918, 498, 232, -145, 1199, 1219, 1216, -348, -1268, -493, 883, 960, -194, 387, -1840, -1082, 708, -591, -797, 
    127, 1050, 427, -675, 599, -453, 324, 874, 682, 890, -477, -1085, -745, 502, -835, 471, -591, 989, -1027, 613, 558, -288, 359, -1200, -1793, 
    -766, -1168, -407, -255, 441, -781, -1804, 16, 176, -880, 1080, -1436, -6, 657, -166, -240, 331, 293, 50, 272, 704, -96, -776, 268, 657, 
    -124, -455, -1233, -1011, -871, -1377, -502, -482, 1018, 1063, -1107, -1580, 1518, -467, 315, 895, 646, -833, 441, -896, -2, -964, 625, 173, 330, 
    825, -342, 21, 544, 1132, -1560, -966, 228, -313, -1253, -432, -588, 1031, -1286, -1435, -52, -698, -387, 1170, 522, -117, -1416, -112, -349, -55, 
    -231, -1702, 835, 83, -388, 758, -741, -91, -676, -1411, 1408, -218, -299, 1336, -1087, -760, 341, 1447, 916, -4, -1180, -978, 735, -714, 1461, 
    -535, -716, -68, -937, -867, -575, -1245, 358, -117, 308, -136, -1451, 1279, 108, 110, 996, -351, -845, 193, -459, 961, -1555, -889, 59, -697, 
    
    -697, -1648, -749, -609, -115, 1389, 784, -980, 32, -1518, -1707, 628, -1491, -191, -1117, 379, 630, -2088, 183, -1940, -752, -319, -605, -380, 183, 
    107, 339, -748, -116, -259, 461, 780, 1217, 731, 1282, 62, 338, 392, -176, 1358, 387, 268, 1474, 1041, -116, -875, 881, 1270, -340, -1257, 
    -1053, 141, -49, -1586, 82, 254, 672, -623, -1361, 1460, -825, -256, 426, 1618, 937, -231, 699, 2301, 596, 1003, 98, 343, -185, -385, 316, 
    1430, -180, -1096, 605, 49, 360, 356, -1089, -245, -453, -352, -170, 576, 192, 1411, -1131, 64, 60, -1382, 1219, 670, 466, 23, -1098, 1042, 
    1809, 869, -464, -1363, -1248, 312, 564, -334, -2392, -1188, 1044, -964, 404, -1051, -127, 757, -1574, -779, -624, -63, -246, -1232, 132, 421, 286, 
    550, -754, 201, -809, -296, -517, 398, 475, -976, -1710, 322, -338, -3543, -1653, 1886, -1822, -1736, -370, -8, -223, -1282, -416, -556, -1249, 243, 
    1490, -619, -1123, -431, -543, -116, -1091, 1021, 568, 1061, 300, 1957, 517, -1068, 529, 1494, -5, 931, 33, -327, 739, -81, 1102, 992, -774, 
    1511, -1090, -510, -605, 790, -528, -1, -409, 887, 127, -1662, 232, 460, 845, -195, -930, 1075, 537, -575, -972, -251, 840, -457, -118, -542, 
    1080, 1398, -1516, -1138, -916, 767, -1458, -497, -1177, 1164, 445, -1629, -1306, 79, 2285, 863, -1480, 2025, 811, 776, 457, 1214, 1749, 1421, -494, 
    1241, 700, 1182, -373, -719, -1117, 348, -297, -393, -413, -1138, -997, -901, 391, 920, -474, -2212, -22, 1187, -710, -700, 1645, 1085, 5, -109, 
    -948, 387, -382, 1176, -238, -204, -952, 802, 1074, 2182, -491, -852, 1331, 1492, 435, 521, 198, 165, 563, -388, 1308, 1064, -408, -2259, 432, 
    785, -1396, -943, -248, -1100, -341, -395, -712, 1384, -1612, -527, 882, 1206, -108, -570, 1317, 66, -215, -2356, -298, -1011, -406, -607, 1277, 75, 
    987, 353, -105, -672, -255, -1390, -183, 232, 103, -45, 738, 1978, -1231, -1637, -42, -641, -491, -2109, 679, -863, -347, 386, 143, -117, 400, 
    110, -1149, -566, 638, -95, -1928, 267, 508, -81, 497, -1405, 1271, 772, 1595, -1529, -320, 905, 1157, -645, -1437, 2052, -483, -1484, -328, -1561, 
    -718, -1431, 1132, 714, -325, -1173, 984, 561, -402, -40, 747, 1747, -716, -198, -1639, -33, 995, -869, -827, 268, 397, -272, 311, 1022, -1264, 
    -10, -768, -543, -482, 1524, -69, 170, -733, 2263, 95, -1376, 1174, 533, 104, -1570, 85, 2477, 1861, -1489, -1440, -522, 1411, -6, -1340, -1225, 
    971, -965, 603, -1807, -853, 1909, -152, -2260, -421, 1098, -563, -667, -58, 1848, 1242, -238, -303, 1509, 351, -779, 910, 323, 1911, -469, -790, 
    -892, 1164, 1023, -995, -312, 2134, 1338, 897, -2093, 388, -721, -1464, -1178, 1531, 678, -1002, 347, 788, 1621, -376, -572, -456, 855, 1727, -773, 
    707, 931, -101, 437, -288, 1102, -84, -410, -1204, -403, 168, -614, -438, 356, 1172, -2084, -35, 258, 1538, 257, -1892, 430, 1014, -1462, -838, 
    -1147, -1357, -804, -18, -174, 102, -147, -355, -143, 1868, -15, -689, 470, 1481, 1450, -265, 1266, 663, -302, 244, -302, 237, 1348, 28, -111, 
    446, -1335, -1138, 564, -100, 471, 104, -45, 1443, 1145, -687, 320, 1992, 730, 521, 1249, -926, -467, 817, -365, 1075, 19, -187, -127, 205, 
    228, 488, 79, 1091, 779, 200, -13, -1453, -1309, 979, 532, -422, 431, -1651, 591, -458, -1500, 684, 917, 335, 337, -237, 98, -259, -1390, 
    -501, -644, 30, -429, 1695, -591, -1488, -129, 1422, -64, 499, -56, 543, -519, 842, 511, 973, -52, -174, -11, 1633, -632, -406, 158, 1044, 
    201, 608, -289, -2092, -143, -121, 714, -1013, -87, 829, -104, -2215, -1878, 534, -629, -184, -716, 669, 607, -23, -88, -1680, 1391, -16, 253, 
    -16, -962, -35, -144, 352, 148, 417, -845, 746, -1105, -872, 107, -60, 1045, 787, -592, 615, 2199, 224, -309, 587, 145, -172, -1028, -501, 
    254, -477, -308, -1761, 1002, -1264, -263, 754, -1379, 1008, -1513, 231, -539, -1086, 1743, 470, -116, -875, -103, 987, -1147, -1235, 1086, -852, 354, 
    -97, -446, -596, 550, 313, -721, -614, 894, 1923, -1360, 63, 685, 1322, -173, -2012, 862, 451, 531, -886, -1327, 544, 480, -1523, 294, -1266, 
    491, -1759, -620, -676, 1253, 688, -752, -327, -209, 144, -483, -1457, -1062, 1174, 145, -1766, -1423, 614, 1023, -453, -27, 1240, 482, 404, -1074, 
    525, -192, 132, 725, -618, 1085, -1156, -1074, 311, -448, -100, -880, -498, -757, -533, -543, 472, 943, 870, -334, 264, -992, -494, 197, 64, 
    -512, -1697, -633, -519, 97, -778, -358, -1332, 268, 424, 87, 421, 2066, 770, -2140, -253, 1513, 1903, -1098, -125, -96, 225, -1582, -824, -111, 
    -580, 291, 83, -807, 1521, -275, 882, 434, -321, -447, -354, 1964, 475, -183, 154, 1052, -83, -492, 489, 1351, -878, -1211, 983, 952, -403, 
    1040, -625, 125, -742, -201, 1543, 260, -766, 1384, 971, 422, -1226, -87, 1162, 1212, -546, -402, 252, 248, 1428, 759, 52, 1048, -263, -665, 
    
    53, -712, -240, -324, 842, 67, -838, 347, -982, -1694, -226, -802, 33, -2493, -865, 1023, 202, -1303, -1060, -888, 984, -1298, 260, -590, 418, 
    -82, 704, 1919, -493, 210, 512, 512, 1208, -132, 1236, -404, -570, 155, 1396, 1002, -603, 224, -756, -87, -1444, 1082, -995, -2473, -262, -2545, 
    -355, -451, 881, 29, 1026, -571, -113, -379, 768, -620, 348, 231, -93, 384, -191, -1281, 484, 1017, -876, -253, 868, -652, -432, -1156, -1805, 
    -90, -213, -420, 1218, 952, 369, 149, 74, 902, 937, -1003, 1444, 299, 1158, 1005, 287, 926, 1237, 233, -501, 423, 793, -1112, 297, -416, 
    1147, -2109, -1595, 1134, 504, -530, -827, -1599, 1112, -15, -1269, 148, -178, -915, 148, -1221, 408, -243, 390, 581, 268, 149, 1234, 453, -449, 
    -321, -1891, -1943, -1665, -1567, 91, -439, -1054, -1339, -95, -877, -1240, 1224, -944, 984, 994, 997, 705, 2099, 129, 1147, 115, 399, 96, 1112, 
    357, -605, 556, -989, 221, -317, 329, 871, 399, 378, -10, 725, 987, -1021, -445, 322, -1075, 761, -1110, -218, -392, 1952, 466, -904, 233, 
    -1894, 717, 448, -759, 1320, 661, -216, 291, 124, 1631, 1423, -1118, 704, -317, -403, 1054, 40, -752, -2028, -1870, 55, 319, -189, 59, -658, 
    -356, -32, 1268, -155, 1571, -2317, 119, 296, 1380, 978, -1367, 481, 983, -832, -145, 116, 1475, 70, 248, -1370, -100, -332, 312, 369, 688, 
    -1112, -252, -529, 990, -971, -179, 518, -265, 815, -1211, 104, -1136, -1292, 1861, -336, -1200, -398, 1106, 1251, 1185, 775, -754, -7, -1634, 437, 
    -729, -957, 1740, 1680, 725, -921, 1068, -203, 340, 836, 404, 1488, 715, 784, -293, 1328, -895, 87, -1332, -865, 1398, -667, 226, 287, 644, 
    1396, 82, 322, 1436, -436, 615, 291, -269, 334, -1443, 984, -83, 322, 1137, 35, -142, -644, -1047, 69, -1297, -923, -377, 554, 215, -1194, 
    -437, -1432, 317, 445, 609, 411, 498, -113, -455, -726, -1939, -1847, -1052, -636, -987, 46, -115, 440, 1968, 643, -504, -566, -952, 118, 360, 
    101, 1303, -373, 364, -700, -228, 825, 1065, -761, 217, 153, 595, -582, -941, -1149, 687, -588, -751, -1546, -644, -232, -577, 563, -1150, -2302, 
    108, 795, -1300, -225, 680, 182, -906, -116, 588, -1648, 256, -398, 709, 1301, -352, 298, 125, -1324, -235, 160, -442, -43, 401, 447, 680, 
    1034, 1104, 1528, 442, -809, 253, 1124, 817, -1043, 1294, 1530, 1293, 1207, -1115, -483, 1390, 790, -1459, -2774, -2422, 1013, -1193, -478, -915, -2569, 
    1144, 930, 924, 597, -729, -1921, 97, -402, 607, -167, 284, 210, 1233, 1232, -837, 776, -683, -1, -28, -251, 1312, -836, -1671, 136, -1977, 
    85, 218, 835, 582, 754, 573, -2577, 746, 59, 169, -535, -775, 635, -789, 23, -91, -171, 397, 1065, 74, 269, -982, -937, -289, 161, 
    -22, -1780, 116, -1002, -1121, -1057, -1854, -1321, 209, 129, 207, 774, -864, 1975, -170, -425, 765, 1566, 1718, 1706, -878, 374, 43, -971, -126, 
    -659, 488, 1017, 1135, 6, -956, 86, 597, -543, -1184, -28, 1237, 501, -691, -1148, -104, -139, 235, -253, 87, 86, -394, 172, -691, -818, 
    789, 1212, 474, -245, -887, 378, -1087, 1433, 1625, -1221, 663, 780, 837, 828, 11, -316, 256, -1200, -1799, -1425, 1580, 208, 875, 1110, -236, 
    -500, 300, 527, 2252, -29, -115, 875, 724, -332, -944, 88, 251, 864, 545, 5, 184, 967, -84, -958, -831, -72, 808, -20, -137, 950, 
    364, 1168, 645, 1194, -692, 733, -739, 1034, -746, 296, 957, 378, 1790, -356, -218, 339, 1064, -5, -138, 0, -127, -560, -767, -349, -1021, 
    647, -677, -717, 567, 562, -1020, -243, 742, -380, -49, -1173, 1221, -916, 216, -84, -137, -538, -564, -719, 1051, 627, -377, -1718, -1958, -1140, 
    -1594, -561, 876, 1012, -449, -118, 956, 438, 946, 869, -644, 693, 584, -731, -644, -118, -53, -472, -1435, -308, -568, -1721, -1128, -1871, -1052, 
    -1485, -318, -945, -720, 423, 227, 157, 1828, 908, 536, -848, 993, 1056, 185, -476, -139, 1168, -491, -1906, 380, 791, -346, 1122, 1641, -500, 
    -133, 1575, 1525, 478, 576, -1456, 2178, -486, 1210, -718, -318, 1000, -1048, 399, -1910, 1364, -879, 283, -2545, -169, 1270, -113, -440, -1398, -252, 
    141, -1213, -225, 776, 220, 377, 26, -186, -173, -1386, 606, 165, 745, 375, 119, 66, -200, -154, -84, -386, 132, -210, -608, -1680, 106, 
    -1590, 1088, -240, 446, 1026, 302, -104, -152, 1151, -273, 837, -930, 88, 1370, -1050, 414, 96, 1116, 338, 933, -1239, -910, 114, 329, -1777, 
    -986, 1, 591, 244, 209, 104, 442, -545, 1569, 1303, 1076, -484, 735, 750, 105, 542, 555, -724, -700, -1389, -955, -394, 732, -20, -28, 
    -1174, -1901, 657, 2030, 1556, 530, -1316, -172, 58, -1468, -1067, 716, 346, 119, -1009, -1246, -1324, 81, -551, -619, -1387, 55, 825, 1314, -1569, 
    -191, -197, 1916, 967, 721, -1008, -574, -71, 694, -354, 469, 1009, 655, -545, -236, 1584, 874, 258, -99, -1295, -669, -636, 253, -711, 386, 
    
    -2703, -1378, -657, 248, -1894, 680, -1855, -3, -156, 1455, -870, -15, -940, 945, -217, -239, -1090, -184, 1211, -874, -252, 1700, 1675, 65, -830, 
    -411, -196, 2048, 1210, 927, -427, 394, 347, 843, -607, -791, -2361, 132, 23, -911, -242, -201, -238, 497, -352, -487, 1108, -163, 205, -571, 
    -7, -440, 470, -142, 27, -273, -1006, 5, -180, 794, 1125, -156, -983, -496, 685, -671, 1061, 929, 643, 305, -633, 1194, -293, -246, -712, 
    -199, 685, -180, -46, 665, 1904, -1563, 187, -486, -193, 1503, 938, 714, 554, 978, 1210, 894, 628, -35, 749, -1036, -266, 679, 946, 717, 
    -936, 129, -1610, -2583, -1307, -564, -193, -1065, -351, -1657, -826, -1447, -1620, -561, -425, -178, -2936, 109, -382, -2, 522, 593, -712, -127, -449, 
    -324, -1016, 313, -57, 1011, -312, -153, 2280, 1121, -311, -999, 281, -877, 466, 933, 443, -17, 133, -498, -1047, -262, 1944, -1006, 415, 590, 
    1143, -997, -847, 340, -941, 977, 1313, 446, 648, -59, -196, 2456, 1312, -1102, 247, -98, -1178, -967, -1240, 1267, -1437, 406, -84, 93, -131, 
    -195, -917, -304, -281, -272, 321, 1041, -283, -1218, -116, -944, 303, 1795, -753, -348, -336, 26, 295, 173, -697, 1040, -1774, -373, -525, 249, 
    436, -502, -1040, -495, -1132, 202, -518, 542, -2100, -772, -138, -589, -1653, -1369, -2025, -2086, -790, -98, 176, -1535, -591, -145, -710, -1002, -1157, 
    -933, 526, 556, 1946, 1295, -1073, 709, 621, 209, 908, -385, -216, 1656, -1260, -71, 1176, 942, 1146, -583, 1084, 244, 709, 162, -756, -550, 
    496, 304, 568, -351, -1534, -477, 328, 372, -376, -171, 643, 32, 588, -69, 94, -1063, 577, -203, 363, -1189, 680, 652, -1102, 321, -981, 
    157, 351, 714, -529, -1662, 1134, -199, 239, 334, 850, 483, 1872, 748, 1075, 169, -1227, 424, 353, -123, -878, 1448, 1344, 106, 412, 277, 
    1802, -199, -807, 528, -298, 958, 623, 1416, 1325, 1847, -573, 1038, 2379, 678, -126, 744, 235, -1451, 493, 1263, 657, 570, 567, 451, 819, 
    214, -22, 1247, -422, -1887, -598, -1329, -2276, -98, -194, -600, -1843, -983, 783, -1046, -73, -215, -887, -950, 1026, 316, 594, -1354, -469, -691, 
    -715, -650, 633, -631, -756, 583, 613, 1261, -117, 11, 2077, 386, 984, 1377, 141, -347, 82, 1088, -45, 918, -456, -300, -331, -1616, -1384, 
    -57, 89, -207, -1492, -611, 288, -1573, -547, -678, -56, 753, 367, -991, 286, -912, 705, -1281, -152, 345, 380, -64, -1799, 1348, 1109, -1344, 
    -199, 1407, 340, 148, 283, -592, 1194, 527, 669, -1088, -624, 690, -333, -85, -156, 1093, 176, -44, -31, 612, 1650, 1069, 244, 93, 354, 
    -405, 1333, -970, 751, 823, -977, 325, -286, 17, -18, -722, -562, -983, -1273, -385, 1488, 552, 1531, -1126, -609, -117, 711, -297, 221, 428, 
    -308, -230, 1640, 1686, 161, -422, -261, 1466, -401, 1480, -119, -668, -1077, 1101, 119, 1477, 2378, 1269, 1250, 1046, 775, 1573, 1251, -818, 665, 
    -441, -1556, -188, -1124, -225, -966, 1002, -1669, 1167, 969, 927, 137, 69, -741, 1528, 1123, -50, -675, -145, -1324, 232, -619, -588, 935, -970, 
    -443, -626, -171, -1039, -377, 102, 983, 1318, -1456, -258, 344, -508, 1053, 931, -947, 1636, -1146, 816, 99, 1246, 141, -807, 335, 661, -753, 
    -222, -1229, -480, -702, 200, 267, -1383, -596, -1279, -30, 1283, 1066, -1162, 670, -476, -825, -293, 702, 471, 310, -679, -2211, -1768, -833, -706, 
    -272, -1159, 72, 973, 1395, 938, 312, -1096, -131, -905, 883, 310, 625, -833, -188, 583, -1360, 720, 1283, -59, -1269, -650, -1476, 867, 153, 
    -2067, 698, -1594, -2020, -980, -410, -1154, -283, -1111, -180, -1227, -2241, -954, -1583, 50, -864, -1625, -1208, 285, -185, -1149, -1057, 406, -625, -903, 
    1138, 728, 329, -657, 126, -628, 662, -334, -62, -337, 346, 127, -1003, -1334, 764, 530, -341, 806, -54, -489, -973, -954, 163, -1509, 1301, 
    321, 1141, -1456, -253, 622, 1816, 661, -874, -684, 933, 299, -267, 1251, 255, 1085, -528, -662, -593, -626, 87, -1696, -724, -531, 1130, 1358, 
    -178, 911, -60, 48, -478, -617, -1073, 1389, 826, -614, 34, -397, 495, 752, 2, -673, -1718, -447, -389, 523, -315, -207, 21, -51, 212, 
    -1945, -375, 348, 1616, 709, -82, -218, 313, 1101, 370, 443, 171, -874, -1086, -582, 953, 1058, 315, 625, -249, 140, -439, -359, -50, 105, 
    -627, -893, 1450, -135, -593, -329, 329, -1153, 79, -1182, 688, 997, 445, -246, 652, 1599, 2121, 1259, 253, 276, 28, -1210, 1183, -188, 250, 
    1073, 12, -995, -1596, 334, 969, 232, 757, 33, 295, 108, 966, 522, 1510, 1921, -104, -919, -57, 515, 26, 592, 791, -688, -1403, 55, 
    1236, -909, -171, -242, 2194, 614, 121, -809, -791, -322, 433, 1014, -519, 394, 142, -360, 280, 826, 1627, 941, -73, -906, -723, -73, 23, 
    1509, 792, 73, -563, -912, -39, 182, -608, -967, -73, 513, 383, 515, 10, -533, 1150, 236, 569, -139, 594, -1409, -1026, -325, -747, -987, 
    
    752, 271, -949, -1430, -1007, 709, -787, -1595, -979, -1017, 1729, -15, -100, 378, -732, 1435, -665, 1000, -1171, -650, 130, -1169, -433, -1829, -1922, 
    883, -1580, 622, -44, 1074, -663, 205, -174, -739, 134, 374, 1234, 548, 875, -699, -422, 291, -778, 1933, -78, -1742, 347, 1521, 748, 824, 
    -1936, -1177, -393, 933, 974, -142, -781, 1510, 500, -614, -180, 1084, 469, -1311, 625, -978, -1399, -938, -296, 1874, 463, -968, 186, -197, -567, 
    -1061, -1403, 729, 28, 900, -490, 18, -278, 389, 501, -40, 456, 630, -815, 170, 508, -477, -479, -245, -857, -828, 525, -56, 514, -947, 
    -792, 329, -303, -546, 238, 226, -963, -1477, 1646, 2086, -2067, -1504, 21, -858, 1371, -1814, -1031, -879, 1293, 1372, -641, 395, -1835, 1384, 986, 
    155, -736, -1708, 259, -374, -675, -1778, -868, 863, -217, 496, -100, 1088, -1158, 237, 64, 233, 565, -77, -942, -487, 1058, 152, -572, 712, 
    607, -359, -1030, -23, -1799, 196, -388, 821, 755, -531, -760, -439, 277, 38, 796, -1031, 49, 697, -19, -1178, 147, -1123, -930, -1091, -900, 
    -47, 1149, 18, 1012, -424, 1174, -800, 726, 183, -1659, 1666, 270, -1175, 355, -1354, -69, 492, -50, 1104, -1591, -887, 1014, 1496, 1003, 53, 
    -564, -595, 109, 1352, 1443, 431, -165, 972, 1932, -235, -584, 507, 1150, 1104, 532, -1209, 311, -2446, 1042, 750, -2486, -298, 17, 615, 12, 
    -490, -937, 400, 843, 703, 206, -881, -1357, 147, 481, 670, 1871, 1424, -296, -204, -844, 231, 1383, -149, 1162, 133, 8, 689, -48, -220, 
    -1223, 782, -1222, -375, 1636, 360, -549, -17, -249, -973, 489, 208, -805, 485, 1083, -1433, 617, -224, 736, -441, -206, 1016, 141, 759, 1372, 
    -5, 440, 97, 587, -1461, 1142, 661, 1491, -1355, -900, 718, -1734, -1319, -8, -24, -816, 855, -87, 143, 1307, -1140, -869, 696, -1156, -768, 
    1914, 450, 1007, -430, 38, 1741, -257, 660, -797, -685, 112, 1646, 1, -678, 433, 1095, 340, 1598, 941, -1214, -362, 1298, 672, -1601, -1250, 
    823, -514, 357, -291, -1117, 329, -881, -887, -605, -311, 153, 323, -571, -784, 243, -730, -105, -235, -635, -848, -22, -964, -968, -337, -483, 
    222, 1110, 656, -31, -880, 802, -129, 406, 162, 973, -606, 684, -1585, 246, -278, -629, 1334, -122, -815, -743, -784, 500, 933, -933, -185, 
    -1704, -446, 632, -389, -418, 1200, 284, -26, -837, -1785, 660, -160, -1030, -358, -801, -349, 282, 318, -1, -203, -555, -896, 13, 127, -222, 
    -1012, -204, -192, 1262, -144, -902, 2, -123, 244, -263, 682, 1517, 328, -752, -1396, 688, 165, -1164, 519, -539, 521, 751, 365, -334, 1280, 
    -1394, -333, -389, 977, 113, -381, -1404, 642, 360, -468, 1160, 107, -1281, -1078, -179, -1504, -1157, -958, 938, 342, -1134, 56, 402, 731, 530, 
    -114, -556, 217, -928, 401, -327, 285, -686, -97, -1043, 825, -623, 859, 381, -619, 21, -1329, 1423, -922, -697, 755, -320, 1306, -800, 1343, 
    -341, -982, -1080, 621, -254, 820, -870, -235, 35, 89, -632, -534, -265, 294, -458, 272, 628, -1119, 80, -918, 335, 877, -9, 1050, -72, 
    419, -1110, 841, -800, 117, -1049, 739, 99, 138, -1407, 780, 88, -382, -503, 736, -421, -217, 106, 722, -511, -1588, -436, 1437, -984, -858, 
    14, 1237, -481, 276, 393, 77, 265, 1063, -461, -212, -512, 306, -785, 1016, -281, 313, -166, -1165, 266, -658, -580, -674, 711, -806, -489, 
    -1333, 209, 729, -117, 7, 823, 227, 752, -1627, -201, -1056, -843, -217, 267, -888, -1645, 1566, -94, 422, -235, -465, 931, 567, 516, 129, 
    545, -178, 462, 127, -631, 571, -827, -629, -243, -402, 38, -852, -352, -105, 1698, 90, -740, -1140, -1087, 1758, -2024, -1596, -164, 1839, 1492, 
    -135, 299, 56, 478, 543, 631, -170, -207, -65, -167, -982, -461, 992, 1169, -853, -1189, -362, -400, 354, 711, 69, 215, 701, 1219, -1776, 
    -282, -218, 577, -348, -1084, -69, 428, 836, -28, 555, 511, 62, -882, 1177, 1349, -1683, -638, -209, 1092, -728, -1146, -1696, -1396, 778, -288, 
    -1143, 220, 218, 213, -687, 684, 1857, 1609, -69, -404, -839, -623, -357, -1442, -160, -464, -179, -327, -266, 576, 1011, 586, -240, -1168, -770, 
    1056, -1870, -85, 1326, 1471, -518, 133, -292, 549, -380, 1304, 1156, 972, -392, 555, 224, -1240, 394, 115, -1382, 16, -233, 734, 498, -1160, 
    497, -114, -282, 1145, -41, -693, 167, 484, -592, 521, 1069, -621, 192, 871, -296, -723, -521, -693, 8, -995, 346, -78, -187, 88, 352, 
    382, -324, 862, -221, -914, -1098, 1297, 395, -970, -420, 1172, -217, 926, -1667, -243, -678, 795, 50, 749, -1494, -1064, -337, -904, -101, -364, 
    -319, 542, 849, 396, -732, 337, 598, 612, 1294, -1481, -465, -1887, -213, 683, 710, -339, -778, -876, -304, -118, 1012, 1810, 28, 217, -909, 
    -608, -845, -1197, 594, 479, -984, 1239, -89, -959, -497, -621, 265, -1386, -246, 1094, 554, 1185, -173, -1237, -1421, -707, -370, -395, 272, 965, 
    
    -890, -87, 900, 206, -155, 310, -465, 366, -1323, 597, 1528, -1675, 728, -320, -1388, 1547, -242, 370, -543, 952, 922, 209, 177, 1096, 1245, 
    28, -819, -183, 200, 1618, -1126, -1143, -808, -963, -197, -877, -40, 918, -187, 99, 517, 648, -1985, -685, -128, 41, -1398, -297, 491, 1312, 
    702, 1401, -753, 726, 276, 577, 37, -762, -568, -1351, -461, 1307, -1107, -896, 911, 595, -1125, -458, -1163, 1350, 182, -1095, -281, 739, -825, 
    388, -35, 808, 988, 75, -41, 52, 1091, -901, 178, 636, 948, -383, 183, 185, -457, -187, -1630, -30, 992, -1324, -878, -576, -1548, -544, 
    214, -1043, -2016, -25, -683, -524, -749, 63, -830, -1446, 465, 1677, 257, -607, 245, 1589, 1446, 1043, -489, 255, -871, 857, -80, -193, 514, 
    -55, 822, 1325, 1427, 1540, -411, -750, 212, 1158, 57, -1316, 1075, 1543, -382, 178, -1634, -555, 744, 454, -572, -80, -336, 70, -114, 256, 
    -17, 484, -717, 426, 1494, 134, -1076, -6, -410, -360, 216, 186, -845, -911, 701, 204, -948, -580, -857, 1110, -346, 1643, 122, -914, 303, 
    397, -732, -554, 532, -1690, -466, 240, -854, -128, 253, -778, -119, -557, -117, 1540, 368, -2106, -370, -113, 316, 1359, 154, -719, 594, -26, 
    949, -60, -105, 881, 623, 1221, 1321, -84, -1586, -1096, -265, 510, -261, 32, -1006, 498, 123, 585, -1096, -109, 219, 1223, -95, -324, -884, 
    -436, 1089, 2060, 1815, 1323, -1584, -733, -371, -936, -1144, -495, -1726, -28, 133, -38, 458, -472, 226, 302, 247, -1349, -1528, 500, 638, 851, 
    1203, 1817, -666, 248, -869, -519, -1540, -112, -1172, -323, -309, -917, 84, 249, -920, 887, -102, 158, -161, 1394, -133, 128, -252, 212, 62, 
    -322, -1046, -613, 853, 516, 382, 829, -376, -442, -176, 681, -300, -1209, 826, 1013, 188, -1072, -1348, -1548, -432, 652, -1163, 396, -2778, -2953, 
    276, 370, -577, 1607, -536, -159, 377, 1988, 545, 1125, -2163, 160, -1032, 501, -761, -296, -960, -1446, -542, -1180, -153, -138, 970, -346, -822, 
    -350, 346, -178, -1276, -884, -60, -816, -290, -1466, -515, -808, -1189, 188, 1036, 28, -14, -741, -630, 490, 242, 254, -1405, 479, -843, 186, 
    -22, -550, -752, -136, -1368, 1597, 439, 1202, 202, 722, 228, -308, -697, -623, 1414, 364, 886, -239, -690, -356, -511, -461, -322, 622, -1304, 
    23, -607, -64, -140, -2097, -984, 1362, -380, -1358, -172, 313, -12, 631, 416, -590, -1298, -701, 760, 186, -1346, -123, -702, -555, 1287, -389, 
    1128, 524, -47, 1476, 302, 58, 41, -444, 398, -625, -422, 976, 723, 234, 722, -527, -760, -711, 774, 204, -936, -39, -1052, 23, 477, 
    2016, 220, 735, 526, 369, 1590, -726, -1187, -19, 469, -1185, 159, -1031, 812, -1309, -1069, -161, 659, -1421, -397, -396, -501, -766, 290, 822, 
    -54, 466, 2708, 2672, 1607, 383, -425, -236, 355, -34, -1431, 16, -524, -1533, -334, 205, -321, -378, 792, 1865, -406, -634, -1017, 374, 1891, 
    636, -699, 683, -997, 889, 1910, 635, -348, 52, 463, 741, 49, -648, 339, 552, 1563, -561, -88, 432, 319, 460, 407, -950, -1234, 1249, 
    1011, -246, 277, -878, -101, 981, 273, -820, -246, -673, -181, 10, -1056, -782, -587, 1276, -1092, 195, 102, 1050, 629, 232, -1713, -1162, -2, 
    -1037, 136, -14, -1085, 584, 1831, -762, -764, 1319, -1046, 766, -742, -326, -1441, 101, 708, -113, -1539, 28, 623, 290, 912, -1080, -856, 34, 
    1030, 484, 346, -830, 384, -13, -887, -729, 464, 948, -463, -1048, -1227, -107, 1026, 1542, -876, 156, 1087, -732, -515, -422, -1213, -696, -1407, 
    350, 171, -2582, -973, 15, 238, 1007, -464, -529, -197, 1694, 1764, 190, 95, -722, 1720, 450, -80, -374, 984, -164, 390, 417, -1672, 346, 
    66, 291, -540, 805, 71, -1107, -135, 354, -385, 673, 1099, 201, 616, 326, -215, 907, 335, -478, -207, 352, -381, 156, 97, -1056, 619, 
    1183, 16, -700, 613, 137, -495, 261, -1477, -1049, -1689, -984, 413, -1804, -129, 353, 159, -112, -1386, 162, 484, -483, -938, -652, -2117, -1662, 
    -1261, -76, -122, -1669, -1729, 1036, -55, -249, 895, 191, -479, -514, -929, 1328, -63, 261, 730, -594, -543, -957, -627, -1159, 981, 818, -709, 
    34, 597, 373, 1267, -137, 776, -857, -706, -214, 511, 594, 400, -372, -388, -731, 1190, 14, -818, 847, -231, -624, -396, 980, -192, 456, 
    -293, 1322, 554, -140, -638, 333, 1106, 18, -288, -1683, 771, -833, 29, -1214, -1688, -675, -370, -89, 309, 1413, -384, 825, -133, -774, -429, 
    -606, 299, -1058, -38, -300, -1255, 681, -82, 457, 1818, -203, -1066, 960, -61, 1208, 341, -1975, -118, -258, -161, 188, -906, 809, 131, -1323, 
    446, 404, 1334, -1339, 286, 1685, -473, -1221, 1559, -437, -354, -238, 209, 1561, 1963, 84, 336, -904, -689, 885, -1058, 504, -144, -999, -1436, 
    -929, 864, 1244, -245, 436, 1230, -718, 87, -1756, -868, 1045, 394, -918, -1055, -618, 1235, -1219, 243, 56, 63, -278, 165, -3, -1371, -339, 
    
    568, 136, -179, 890, 563, 459, -642, 248, -1314, 391, -335, 200, -546, -981, 353, 101, -721, -337, 884, -1576, 1562, -14, -289, 624, -513, 
    -569, -887, 2663, 1053, -1619, -1566, -337, 96, 307, -477, -1253, 1193, 518, 68, 587, 144, 1745, 294, 231, -438, -1508, 585, 47, -1009, -157, 
    1277, 1108, -197, 563, -16, -1446, 248, -29, -709, -1077, 1284, 1351, -830, -49, 418, -1, -369, 379, -2179, -596, -1278, -594, -957, 105, 1023, 
    569, 1716, 290, 146, -617, 295, -556, -1091, 842, 702, -395, -650, -852, -87, 953, 621, 628, 779, -430, 1225, 678, 769, -231, 67, 1681, 
    -1064, -257, -300, 1097, -306, -1786, 367, 413, -737, 227, 583, -51, -259, 214, 462, -47, 1005, 518, -249, 894, -86, 385, 14, -213, -374, 
    520, 1087, 850, 470, -944, -543, -286, 724, -1490, 74, 1052, -165, -423, 261, -86, 499, 297, -139, -1701, -152, 463, -590, -926, -1304, -58, 
    -702, 339, 932, 195, -623, 1095, 1567, 618, 262, -402, -288, -1168, -1157, -1049, -1075, -343, -124, 502, -1482, 113, 555, -41, -108, 50, -23, 
    242, 1158, -1596, -587, -660, 344, 217, -750, 73, -847, 1083, -218, 449, -1028, 505, 241, -1612, -221, 491, -415, -1068, -1038, 515, 1128, 1216, 
    -1427, -285, 1746, 1811, 451, -692, 636, 1790, 507, 1503, -511, -86, 1372, -821, 291, 1291, 963, -686, -719, 423, 607, -435, -2110, 551, -196, 
    1411, -480, -269, 82, -2017, 170, -51, -2115, -1746, -570, 88, 794, 747, -489, -63, -588, -890, -1358, -1004, -1572, -1295, -1073, -2073, 710, 401, 
    89, -1503, -498, -329, 307, -785, -98, -644, -256, 1083, 990, 194, -1035, 1090, 400, -247, 343, -818, 882, 1429, 174, 1275, -405, 410, 1774, 
    755, 178, -257, -205, 89, -162, -246, 571, 1439, -499, -637, -688, -1358, -205, -391, -1432, -1375, -1819, -81, -907, -725, 548, -1027, 391, -1615, 
    568, -640, 195, -563, -957, -549, 473, -530, -615, 48, -949, -1190, -1424, -1817, -955, 516, -715, -1374, 1043, 399, -468, -270, -1171, -670, -409, 
    663, 342, -823, -19, -667, 553, 730, -169, 1149, 330, 1554, 1395, -283, 46, -618, 625, -1438, -482, 1180, 479, -79, 118, 130, 1423, 896, 
    -2105, -559, -1615, -522, -1341, 89, 729, -233, 1307, -648, 15, -1756, -1015, -49, -609, -971, 256, -1517, 277, 145, -328, -726, 566, -815, 838, 
    -1134, 879, -889, -157, 645, 233, 56, 404, 452, -1272, 1896, 1383, -53, -1082, 959, -325, -244, -298, 282, 535, 224, 852, 133, 1155, 395, 
    559, 1492, 451, 313, -1060, -172, -322, -1053, -886, -755, 1325, 146, -1392, -1292, -481, 1869, 155, -95, 161, 1266, -884, -29, -1148, -712, -742, 
    -573, -108, 1683, 37, 897, 47, -1440, -150, -1123, -593, -232, -32, 747, -1463, -778, 1492, 1476, -255, -89, 444, -729, -1758, -1690, -2399, 112, 
    1916, 1334, 527, -293, -53, -782, 74, 596, -952, -381, 1188, 143, -885, -885, -100, -108, 1003, 1063, 141, 111, -1831, -475, -1352, -1963, -808, 
    356, -365, -1522, 664, 872, 102, 126, -1603, -2101, -159, -639, 33, -1491, 655, 1611, 1050, -523, -1086, -1178, 942, 161, 1206, -1119, 85, -87, 
    210, 468, 811, -1196, 1242, 433, -829, -732, -1337, -1032, 583, -174, -386, -292, 301, -881, -663, 333, 1124, 248, -1100, -780, -3, 486, 724, 
    -230, 171, -961, -13, 366, -1083, 1311, 671, -814, -315, -851, -246, 176, 807, 586, 891, 185, -1133, -363, 71, 265, -513, 426, -1144, 154, 
    330, 18, -163, 407, 917, 1320, -743, 925, -987, -360, 685, -117, -455, -628, -1283, -1379, 50, -405, 1139, 582, -1663, 1019, -671, 1517, -148, 
    -426, -610, 2665, 653, -612, -130, -10, 580, -679, -181, -946, 938, 1318, 473, -133, 653, 702, 1032, 109, 367, -54, -64, -1412, -308, 1561, 
    -440, 339, 356, -552, 940, 174, -342, -106, 784, 252, -63, 572, 46, 364, 816, 595, 779, 783, 1292, 79, -440, -1237, -902, -712, -672, 
    -994, -450, -863, -385, -1790, 279, -346, -804, -220, 1407, 99, -180, 207, 141, 776, -1450, -509, -746, 737, 462, 921, 465, -89, 609, 825, 
    -683, 973, -1169, 328, 748, 1373, -412, 128, 1403, 372, -488, -728, -958, 933, 1505, 412, -319, 853, 1154, 1457, 213, 1077, 1453, 405, 1284, 
    502, 7, -643, -179, -1705, -959, 293, -751, -284, -2034, 792, -1311, -81, -356, 151, 324, 447, -728, 753, -936, -1653, -546, -140, -1738, 469, 
    1407, 1048, -1001, -846, -503, 713, -530, 196, -824, 376, 579, 18, -904, 295, -1656, -1415, 1424, -794, 249, 29, -732, 179, -427, 452, -405, 
    -226, -1343, -586, -673, -545, 1296, -781, 476, -18, -1445, 159, -636, -638, 44, -903, -1204, 158, -593, 358, 336, 66, -184, 805, 437, 283, 
    420, -1060, -1207, -2305, -1712, 711, 1842, -707, -494, -133, -46, 580, -981, 191, -602, 96, -692, 837, -134, -336, -1491, 95, 415, 170, -496, 
    866, -290, 1069, -561, -575, -1137, -1283, 234, -678, 3, 730, -245, 609, -945, -297, -972, 702, -392, -582, 524, 241, -1002, -531, -1724, 152, 
    
    68, -232, 1218, 68, -1328, -1374, -12, -423, 520, 1521, -1439, 453, 235, 1362, -297, 1442, 1994, -21, 1758, 609, 1409, -769, 930, -393, -693, 
    30, 86, 324, 312, 270, -211, -926, 657, 192, -374, -896, -1517, -479, -1104, -1181, -276, -171, -1001, -1006, 534, 949, -1194, -985, -1583, 1022, 
    -683, 1237, 1096, -613, 905, 884, 269, 391, 550, 180, 387, -2160, 171, -305, -747, -1172, -1508, -1784, -854, -269, -831, -713, -583, -1564, 523, 
    -412, -224, -395, 14, -1803, -914, 1407, -305, -587, 372, 907, -552, 653, 225, -89, -91, 1178, 164, -533, 920, 535, 1, 955, 377, -773, 
    1665, 444, -146, 324, 1135, 326, 1978, 544, 461, -978, 511, 907, 2276, 861, -1673, 434, 798, 2986, 1561, 217, 252, -372, 1693, -35, 1109, 
    -436, -794, -134, -431, 706, -939, -443, -180, -1102, -491, -1501, -2352, -246, -1210, 477, -3267, -2180, -1614, -318, -1566, -1901, -1476, -994, -820, 233, 
    1735, -479, 75, -680, -815, -662, -576, -1415, -534, -714, -449, -1087, 284, 340, -146, -869, -1222, 1465, 437, -266, 287, -867, 56, 747, 201, 
    -1077, -383, -953, -1292, -105, 1441, -500, 213, 86, -400, 921, 22, -1486, -370, 119, 1133, 1293, 473, 75, -317, 258, 561, 177, 505, 510, 
    -264, 823, -138, 859, 222, 1268, 666, 747, -928, -328, 877, 1352, 1788, 588, 1085, 894, 335, 1556, 789, -189, -695, 620, 1590, 983, 1968, 
    -318, -1530, -967, -908, -920, -1398, -510, -1945, -1172, -539, -1500, -168, -1499, -372, -119, -671, -2079, -1126, 324, 610, -376, 554, -88, -363, -1270, 
    -19, 854, 681, -778, -1194, -923, -1418, -433, 220, 465, -110, -389, -43, -1777, -345, -1225, 701, 111, 1183, 596, 242, -488, 247, 441, 612, 
    -872, -454, -1479, -717, 690, 491, -645, -619, -30, -408, -1201, -1301, 336, 158, 327, -1034, -2522, 186, -484, 557, -352, 78, 426, -429, 38, 
    -635, -1107, -983, -125, 1216, -1063, -306, -132, 297, 858, -2133, -903, -246, 849, -831, -2600, -2107, -1190, -183, 498, -2405, -1307, 72, -596, 287, 
    694, 322, -806, -939, -675, -263, -560, -924, -519, -636, -323, -670, -598, 474, 1309, 44, 1292, 312, -322, 632, 178, 1777, 647, 494, -543, 
    -703, -1093, -1400, -211, 105, -92, -1311, -382, -1086, 1115, -812, 420, -81, -157, -6, -129, 177, 1081, 755, -133, -766, -1637, -406, -682, 1554, 
    540, 1750, -879, -58, -36, 601, 777, -888, 1210, 272, -10, 154, -268, -1103, 1050, 577, -878, -837, -392, 1075, 1307, -1217, 737, 749, -253, 
    -1011, 486, -213, 1225, 494, -358, 12, -31, -1739, -438, -1222, -513, -197, -291, -8, -786, 365, -1389, -1614, -1125, -135, 459, -1659, -710, -1122, 
    -73, -46, 865, 2068, 172, 990, -497, -746, 857, -889, -1716, -1899, -104, 415, -413, -1041, -1128, -384, -1151, 166, -813, -460, 150, -1997, 176, 
    -1644, -500, 17, -488, 835, -1153, 131, 663, -1733, -607, -1158, -1009, -2009, -1420, -820, -2660, -2210, -1125, -989, 476, -523, -1637, -2346, -1367, -123, 
    1155, -332, 542, 137, -441, 963, -595, 168, -381, -652, 1279, 793, 955, -647, -165, 782, 1246, 507, -502, -271, 865, -850, 929, 127, -138, 
    67, -326, -199, -1464, -183, 292, -98, -77, -691, 8, -378, 164, -249, 320, 137, 690, 394, 36, -594, 896, 1063, -585, -975, 1033, 243, 
    62, -1390, 297, -159, 560, 44, 50, -84, -203, 644, 513, 272, -1157, -857, -531, -181, 1508, -1327, -1748, -1325, -570, -301, -622, 23, -204, 
    -400, -877, -1261, -950, 229, 467, 400, -372, -258, -1260, 733, 1423, 1125, 568, 413, -410, 859, 689, 516, -1522, 378, -80, 857, -273, -170, 
    -470, 391, 909, 2291, 2081, 735, -169, -377, 482, -61, 785, -1009, 814, 767, -842, 1513, 1875, 1073, 1979, 42, 309, 1652, 845, 1014, -799, 
    -1019, 111, 1846, 660, 272, -261, -957, -680, -1135, -432, 368, 383, -953, 520, 1085, 1220, 167, -716, -1052, 223, -314, -162, 676, 725, 164, 
    1363, 35, 523, -943, -1050, -714, 1472, -612, -1490, -176, 176, 355, 330, -749, 311, -1300, 1000, -113, -287, -552, 889, 209, 1726, 693, -154, 
    -637, -445, 169, -1004, 151, -370, 1952, -882, 5, -187, -87, -104, -606, 874, -27, 454, 1030, -663, 516, 877, -193, 1285, -394, 33, -95, 
    -528, 8, 461, -254, -130, -564, -733, -1048, -1999, -903, -364, 745, -1879, -1567, -393, -44, 220, -1616, -1350, -571, -980, 373, -1218, -444, 121, 
    -997, 587, 1153, 528, -1613, 466, -471, -523, -1732, -338, 1227, -206, 192, -1584, 246, -629, 949, -972, -425, -764, 698, -199, -254, -1346, -520, 
    -1304, 1156, -1607, -353, -929, 371, -41, -1630, -591, 1208, -1633, -1636, -207, -935, -1096, -962, -304, -643, -251, -617, -1474, 765, -754, 221, 1059, 
    -1514, -2421, -611, -918, -434, 1246, 744, 393, -405, 1339, 121, 912, -70, -340, -6, -1959, 1039, 1586, -920, 838, -231, -338, 799, 1049, 878, 
    1031, 917, -344, 526, -1985, -311, 382, 225, 8, -15, 61, 1723, 196, 773, -120, -548, 11, 682, 1359, 839, -1331, 15, 162, 1120, 975, 
    
    740, -328, -404, -787, -1401, 397, 983, 1100, -1058, -1804, -1762, -44, 1010, -727, 742, -659, 132, 324, 1041, 1447, 323, 724, -604, 498, 373, 
    675, -122, 1222, 1545, 1276, -212, 319, -1472, -1895, -1307, 384, 1406, 179, -1472, 652, -644, -918, 778, -448, 322, -1269, -731, 650, 937, 1357, 
    -593, 0, 1048, -282, -1274, -496, 663, -646, -1819, 357, -506, 1460, -318, 688, 438, 457, 233, -747, -365, -402, -1615, -1041, 0, -652, -1202, 
    47, -927, -90, -287, -588, 335, 886, -779, 946, 529, -107, -141, 1794, 784, 210, -1703, 248, 352, 1890, 74, 767, -799, -202, -507, -564, 
    77, 256, 546, 229, -1014, 96, -482, -1318, -182, 262, -1665, -2363, -408, 235, 5, -273, -1180, -744, 50, 342, 556, 1624, 802, -806, -744, 
    1166, 1264, 432, 736, 410, 1170, 348, 1550, 945, 1239, 616, 1104, 2424, 126, -547, 1533, 2383, 1478, 1757, 833, 254, 1098, 1588, 2222, 913, 
    -1064, -424, 346, 131, -684, 601, 1461, 528, 1816, 1974, -1673, -372, -328, 1554, 652, 475, 670, -913, -1266, 113, 1819, -543, -506, 356, -501, 
    -170, 1176, -68, -336, -264, 422, 291, 2166, 452, 641, 226, 811, 861, 1286, -187, -244, -260, -1116, -505, 227, 189, 156, -144, 478, -92, 
    1350, 893, 1199, 149, -1031, 321, -1389, -714, -1135, -1214, -1351, 604, -120, 732, -880, 1165, -1047, -1181, -936, -311, -209, -691, -1108, 932, -1014, 
    490, -143, 1141, -830, 559, -578, 745, -166, 1367, -919, 936, 1016, 2807, 198, -167, 400, 963, 594, 1359, 177, -679, -675, 504, -470, 22, 
    -308, -825, -188, -522, -229, -831, -350, 551, 616, -324, 826, -808, 509, 745, 108, 336, -85, 737, -788, 599, -346, -919, 1151, 463, -95, 
    175, 325, 191, 898, 121, 1944, 2267, 1612, 493, 1415, 1133, -1361, 82, 514, -170, -458, 649, -538, -671, -1326, 687, 363, 1905, 947, -778, 
    1732, 1180, 293, 519, 1813, 396, 2317, 1386, 394, 1731, 61, -863, 181, -118, 786, 1737, 3618, 734, -342, -582, 1640, 1006, 1861, 1118, -954, 
    541, 972, -1282, -320, -1322, 663, -503, -587, -1272, -1574, 715, -70, 335, -421, -1719, 333, -2313, -224, -1395, 131, -1373, -39, -112, -1094, -152, 
    -1344, -471, -978, -414, 3, 210, 597, 464, -107, 252, 193, -50, 358, 2130, -6, -376, -407, 419, -1102, 257, 1298, 2781, 435, -667, -14, 
    -832, 474, -924, -110, -77, -35, 943, -1062, 719, 342, -1263, 1107, 13, 106, -2449, -278, -587, -1533, 137, -56, 499, -1387, -1627, -557, 563, 
    1240, -884, 1150, -220, -401, -110, -573, -496, -382, 141, 648, -17, 409, 1681, 747, 536, 273, 933, 1750, 1368, -1446, -867, -1784, 569, 38, 
    813, -289, 1595, 249, 449, -615, 659, -1617, -1275, -803, 585, -3, -1546, -328, -525, 912, -379, -248, 1095, 491, -889, -716, -971, -185, 197, 
    975, -184, 685, 1206, 949, -705, -371, -1252, -13, -478, -587, 1382, 1268, 1475, -54, 195, 2607, 444, 2752, -282, -58, -24, -830, 507, 498, 
    -883, -629, -1215, -1023, -1641, 742, 361, -590, -905, -105, -417, -1243, -289, 1150, -144, 571, 695, -826, 133, -1021, -667, -516, -1337, -1286, 280, 
    -1227, -1027, 256, -91, -311, 387, -91, -771, 1031, -560, -24, -563, -398, -856, -1252, 531, 1052, -827, -263, -438, -1518, -551, 445, -249, 402, 
    -750, -732, -397, -959, -1895, 1, 835, 700, 415, 1326, 524, 641, 1251, 1018, 634, 276, -476, -439, -1251, 761, 549, 539, -113, 395, -848, 
    -694, 187, -422, -695, -1873, 1487, 409, 1364, 1481, -1001, -410, -721, -164, 715, 1432, 1093, -1052, -1494, 424, 437, 1087, -180, -111, -892, 300, 
    1298, -928, -665, -64, 363, -1652, -98, -2207, -2405, -715, 74, -1661, -1968, -1682, -557, -714, -743, -1748, -467, -950, -2393, -2846, -1900, -1028, -1174, 
    -977, -218, -497, -1223, 492, -390, 1332, -485, -233, -79, 947, 104, -679, 83, -1224, -736, -988, 221, -201, -1745, -190, -1029, -911, -681, -540, 
    -186, 27, 1229, -849, -1214, 448, 261, 1508, -25, 722, 249, 1510, 862, 565, 243, -1283, 379, -664, 21, 696, -601, 1216, -485, -160, -1448, 
    -201, -291, -200, -52, -964, 623, 784, -224, -688, 343, -1389, -482, -1019, -1990, -1001, -1230, -690, -389, -15, -2187, -1037, 650, 742, -972, -335, 
    -13, -935, -647, -2039, -1192, 173, 885, -1641, -715, -810, -589, 1794, 1339, 320, -181, -739, 437, 1784, 846, 1068, -1567, -695, -481, -1739, 1016, 
    -1845, -370, 187, -1029, -836, 366, -329, -1383, -360, -326, 1263, 963, 2527, 386, 1457, -146, 743, 1703, -98, 788, -1320, -1115, 323, 637, -597, 
    -547, -735, 705, 379, -663, 1112, 776, 902, 435, 246, -88, 875, 920, -21, 1123, -559, -456, -1442, -2370, -180, 650, 1144, 2481, 383, -626, 
    306, 524, 837, -639, 149, -703, 624, 1300, -104, -1173, -720, -827, 706, 2555, 2089, 1109, -161, -984, 1482, 1858, 1151, 1994, 1777, -142, -161, 
    -136, -533, -267, -1021, 127, 146, 712, 244, -488, -829, 155, -46, 1664, -79, -59, -421, -983, 248, 285, 72, -396, -1229, -1168, 280, -564, 
    
    37, 440, 297, 361, -139, -554, 280, 86, -489, -1097, -254, 155, -1229, -854, -1690, 627, 111, -885, -1024, 1599, 1125, 1998, -109, -406, 816, 
    -239, 977, -700, 295, 1776, 584, 1013, 33, -747, 1118, -797, -299, -1290, -2085, -32, -417, -1198, -380, 467, -1014, -740, -898, -691, -861, -910, 
    196, 1268, -747, -1421, -394, 1027, -255, -244, -652, -808, -1123, 1115, -608, -903, -928, 779, 43, 2548, 807, -1564, 280, -908, 1014, -899, -43, 
    -346, -1829, -676, -1414, -782, -1586, -434, -619, 28, -1213, -1689, 707, 1279, 1111, -974, -68, 938, 86, -1188, -568, 1285, 193, -118, 355, 1155, 
    177, 348, -187, -174, -1172, 545, 258, 1608, -1463, 1553, -795, -91, -1241, 67, -333, -970, -1399, -48, -637, -318, 657, -434, -886, 462, -807, 
    904, 2304, 476, 487, -910, 2304, 433, 1061, 2030, 2458, -51, -472, 985, 1584, 2320, -1255, 96, -286, 2244, 1115, -1530, -1030, -439, -122, 515, 
    -748, 199, -383, -197, 286, -393, -1100, 408, 1327, 338, -382, 942, 732, -497, -572, 103, 150, 456, 511, -286, 1346, 933, 1065, 839, -467, 
    -1799, -1335, -1376, 296, 1011, -2224, -775, 385, -543, -113, -214, 400, -750, -101, 735, -195, -102, 1564, -98, -41, -305, 291, 717, -706, -696, 
    -1400, -1800, 13, -1336, -395, -621, -466, 253, -741, 278, -733, -4, -739, -1127, -1763, -1222, 8, 502, -1679, -192, 1033, 674, 1192, -2018, -581, 
    512, -333, 711, 136, -22, 314, 152, -1489, -225, -705, -1047, -1645, 350, 40, 155, -146, 65, 218, 787, 925, -1281, -704, -1284, 555, 2526, 
    -340, -542, -590, 133, -437, -983, 60, -1173, 414, -770, 102, 1038, 1382, 184, 26, -373, 908, 901, -645, -1788, 884, 776, 1539, -668, -1023, 
    -529, 133, 1307, -175, 554, -497, 1311, 1827, 899, 507, 2409, 2132, 2172, -137, 224, -353, 860, 171, -189, 1449, -526, -416, -1182, -996, 1218, 
    -248, -171, 420, 466, 503, 1336, 863, 1484, -70, 2303, 1545, 694, 402, 839, 2425, -547, -1120, -1120, 2285, 1172, -1152, -1001, 604, -161, -1433, 
    -457, 3, -290, 571, 40, 817, -1499, 955, -47, -233, 1165, 826, -698, -1473, -2199, 1054, 1336, 413, -2133, 40, 1128, 749, -645, -2110, 224, 
    -1031, -568, -21, -1379, -538, -1636, 933, 1019, 2284, -300, -853, 317, 339, -21, 451, -540, 701, 1166, 886, 1377, 719, 1000, -101, 853, -1213, 
    -1416, -453, 472, -957, 1081, 1336, -591, 502, -273, 284, -656, -198, 908, 997, 13, 370, 1162, 83, -2129, 148, 591, 1882, -705, -230, -179, 
    410, -216, -1074, -398, 273, 651, 40, -1764, 602, 131, -1677, 817, 425, 1498, 717, -223, -347, 352, 401, -608, -1662, 624, 344, 587, 549, 
    1207, -278, -890, -300, 652, -619, 566, -408, 871, -440, -828, -468, -451, 664, 208, 807, -765, 1194, -103, -1145, -1601, 451, -584, -695, 386, 
    -1185, 1549, 101, -387, -431, 355, -1148, 501, -542, 513, -1010, 113, -543, 133, 162, -564, -422, 1727, 1317, 1192, -945, -2128, 842, 796, 1571, 
    -347, -1398, -481, 143, -443, -1530, -687, -1994, -1304, -81, -469, -1501, 988, -685, 161, 922, 5, 1601, -274, -250, -761, 914, -453, -976, 396, 
    -1013, -154, -2043, -1027, 57, -1023, -263, -54, -680, -1786, -555, -847, -373, 132, -465, -360, 510, 1773, 628, -1033, -118, 1489, 757, 1085, 1044, 
    -631, -1071, -1650, -1022, -162, -1294, -444, -970, 963, -797, -336, 1143, 290, -526, 1177, -1202, 218, -1099, 267, 660, 953, 182, 13, 307, 681, 
    401, -1167, 93, -1054, 155, -1819, -384, 34, -566, -993, 1354, 920, 1353, 1164, 190, -52, 1579, 24, -365, -253, 186, 1265, 1272, -1651, -1142, 
    -1327, 166, -166, -95, -484, -695, -422, -1107, 31, -1961, -1186, -1457, 238, -1516, -668, -282, 558, 1631, -421, -1813, -473, 191, 2086, 1251, -1244, 
    -236, -952, 60, 198, -511, -808, -1714, -797, -1622, -1115, -314, -826, -342, -158, -642, 490, 998, -327, -1140, -436, 431, 235, -1556, -292, -554, 
    -465, -941, -9, -1680, -853, -1700, -683, 1213, -1021, 431, -38, 967, -51, 903, 1470, -1206, -113, -168, 565, 1676, -1301, -1131, 582, -1331, 101, 
    -491, -49, 912, 1685, 402, 178, 911, -254, 395, 1298, 133, 1815, 112, -784, -676, 389, 1077, 105, -1491, -975, 1819, 354, -1278, -506, -160, 
    -768, -444, 34, -708, -1397, -656, 153, -1475, -1099, -238, -2031, -835, -711, -44, -500, -526, 588, 449, 337, 800, -1064, -636, -1059, -377, 1049, 
    -936, -1838, -628, -749, -782, -618, -960, -590, 546, -1337, -730, -530, 324, 296, 948, 563, 571, 567, 177, -147, 510, 706, 1020, 248, 1369, 
    -1176, -255, -258, -218, -781, -8, 934, -832, 1901, 2137, 716, 649, 1653, -86, 186, 425, -73, 981, 673, -283, -1414, 681, 94, -291, -1148, 
    -1218, 160, -936, -267, -2083, -228, 1304, 489, 1924, 140, -150, 1617, 216, 618, 2118, 82, -228, 775, 466, 1792, -83, -234, 345, 766, 40, 
    -956, -1149, -432, -1172, 352, -1089, -1060, -98, -584, -1025, -324, -354, 409, -392, 475, -304, 841, 1146, -771, 820, 265, 843, 1101, 604, 108, 
    
    1018, 1424, -184, -305, -1244, -887, 836, -872, 114, -1245, -77, 387, -1176, 468, 220, 1964, -867, -516, 396, 5, 610, 16, -1817, -654, 1305, 
    -281, 2060, -628, 1539, 1602, -1223, -88, -1057, 47, -1214, -534, -1078, 815, 97, 185, -961, -807, -1408, 1078, -1430, -306, 108, 65, 535, -639, 
    -2269, -771, 645, -317, 1305, -1655, -1345, 766, -554, 277, -1372, 81, 198, -415, 17, -540, -934, 1204, 514, -83, -271, -902, 1137, -57, -1850, 
    -1151, -103, -1286, -889, -1233, 296, 1229, -432, -151, -1041, -1185, 1839, 958, -428, 319, 270, 400, 9, 219, 419, -119, -709, 487, -1186, 1181, 
    1527, 1682, -833, 106, 832, -74, 888, 19, -319, 1044, 974, -180, 53, 666, 1542, 1004, 2015, 1014, -493, 587, -1883, -640, -346, -757, 277, 
    -368, -816, -721, 515, -184, -1574, -680, -713, -1031, -601, -2324, -503, 416, 720, -483, -2453, -1758, -326, 724, -1559, -975, -539, -868, 532, -786, 
    -1107, -526, -461, 22, 209, 137, 396, 115, 1698, 78, 557, 434, -1694, -1015, -350, -147, 195, 530, -615, -271, 429, 1324, 419, -564, -419, 
    403, 397, 345, 765, -1392, 583, 1284, -556, 573, 1317, 247, -653, -1729, -118, 167, 1577, -67, -36, -283, 1302, 392, 1161, -568, -485, -319, 
    -820, 142, 287, 1158, 992, 1392, 524, 106, -72, 1514, 697, 1959, -936, 1055, -725, -43, 487, 884, 938, -801, -767, -684, 476, 1070, -815, 
    -1879, -1491, -1237, -1271, -1306, -440, -2726, -1514, -1423, -1144, -1195, -1695, -1652, 78, 351, -528, -1128, -1474, 308, -252, -845, 349, 128, 888, -1594, 
    -1665, 1059, -919, -1217, -335, 434, 476, -1342, 636, 1888, 548, 205, 652, 99, 656, -554, 432, 675, 1301, 819, -930, 434, -22, -1247, 190, 
    -1561, -28, 106, 45, 241, 612, 90, -196, 1545, 762, 618, -1124, -973, -799, -747, -201, 194, 513, 345, -1926, -1149, 600, 140, -473, -116, 
    -1252, 408, 395, 778, 1284, -69, -510, -446, 749, 830, -2165, -1442, -990, 24, 614, -1851, 491, -1039, -1092, -550, -471, -321, -531, -599, -848, 
    161, 1381, 735, 306, -888, 456, 699, -1290, 900, 406, 626, 363, -682, 1087, 839, 29, -385, -1077, 643, 510, 658, 837, -357, 1247, 1180, 
    -1119, -146, -278, -105, 924, 191, -50, 1020, -148, 344, 90, 478, -1335, 170, 670, -854, -329, 968, 546, -855, -923, 669, 880, -61, -1008, 
    -236, 941, -512, -288, -1077, 120, 968, 22, 68, 950, -140, -410, -107, -771, 791, -915, 1318, -1736, -202, 586, 778, 417, -372, -51, 249, 
    -1259, 755, -855, 596, -1130, -2321, -1550, -866, 74, -1267, -797, 84, -813, 540, -1613, -537, -994, -602, -1033, -1490, 671, 812, -136, 320, 98, 
    -1391, 92, 1755, 980, -234, -345, 546, -924, -1090, -252, -863, -600, 615, 239, -1509, -5, -1174, -863, 708, -761, -1164, -993, -435, 1054, -582, 
    -2262, -2441, -498, -725, -170, -323, -3199, -1266, -1646, -1747, -386, -1218, 1307, 124, 413, -702, -284, -1710, -624, 132, 215, -1199, -1174, -698, -310, 
    -88, -602, -286, -1642, -589, 1112, -983, -1643, 204, 77, 371, 1447, 66, -871, 575, 1743, 668, -841, -851, 1265, 1617, 36, 174, 105, -274, 
    161, -707, -753, 487, -1832, -776, 73, 3, -697, 713, 696, 957, 834, 7, 908, -103, 172, -678, 99, 955, 298, 2106, -422, 367, 1193, 
    595, 404, -526, -716, -1288, -313, -38, 810, 851, 185, -595, 1348, 693, 707, 1469, -688, 1206, 1441, -1279, 479, 1403, 235, 316, -918, -142, 
    701, 123, -448, -555, -1641, 1018, 871, 1214, 1326, 309, 778, 214, -165, -586, -866, 892, 275, -971, -406, 118, 2143, 920, 1043, -799, 363, 
    1787, 1234, 460, 1218, 246, 666, 684, -407, -1171, -39, -1113, 1041, 439, -965, 479, -182, -471, 897, -1322, 317, -913, -1104, -464, -237, -713, 
    -280, 61, -414, -1672, 119, -1521, 381, -798, -617, -179, -1154, -647, 1116, 911, -864, 374, -563, -381, 630, -536, -707, 823, 579, -405, -173, 
    -208, -1059, -636, -463, -672, 279, 723, 938, 1236, 197, 1725, 369, -721, 45, 642, -828, 273, -443, -234, -405, -274, 470, 1380, -716, 683, 
    685, 1165, -752, 237, 920, 297, 866, -159, 331, -128, 1741, -734, -1627, -188, -106, 23, -840, -451, -306, 209, 1011, 444, 206, -13, 263, 
    418, -856, -1340, 186, -655, -1677, -1848, -1319, -218, -997, -461, 306, 228, 277, -622, 40, -1755, -1201, -160, -582, -723, -837, 1046, 779, 460, 
    -387, -1395, -1654, -467, -1790, 474, -2084, -995, 621, -1331, -1092, 203, -558, 688, 284, -1044, -363, -967, -52, 1021, 880, -256, -805, -626, 284, 
    -357, 622, 20, 431, 701, -299, 1026, -159, 1912, -185, 1086, 956, -655, -284, -564, -282, 235, 225, -498, -735, -305, 439, -28, 57, -388, 
    -398, 904, 482, -861, -1017, -430, -1646, 630, 1077, 2043, -930, -1317, -1103, 1875, -693, -936, -580, -30, -180, 446, -123, 1, -1030, -665, 725, 
    -289, -221, -843, -884, -423, -1128, -801, 973, -480, -405, 997, 640, 535, -1530, -42, -380, 1241, 392, -497, 815, -58, 1130, 1391, -191, -433, 
    
    -94, -757, 982, 213, -1053, 516, 1288, 253, -480, 68, 1314, -557, -171, 106, -539, 2339, 1097, -463, 404, 272, 1468, 1735, 1209, -1155, -470, 
    -862, -338, -552, -960, 1176, -941, -722, -577, 171, 2015, -1359, 100, -1231, -1896, -468, -486, -834, -1292, -285, -734, -118, -944, -1180, 108, 1138, 
    -23, 863, 1145, 169, 49, -1878, 695, 97, -28, 587, -2386, -23, 431, 483, 169, -974, -561, 800, -970, 754, 448, -1418, 782, 650, 1114, 
    135, 436, -271, 1113, -1067, -1417, -748, 44, -1452, -95, -212, 1770, 1602, -1538, -1634, -1079, -983, 1856, -244, -1589, 1384, 641, 570, 1616, 68, 
    645, 564, -1067, -885, -591, -1089, 393, 161, -726, -1003, 399, 1478, 1195, -152, -144, 1511, 1383, 637, 75, 1137, -50, -293, 768, -263, 1441, 
    -745, -1395, -80, -785, 672, -2150, -1660, 676, 1811, -118, -2661, -1479, -926, 1021, 1060, -2822, -2041, -2224, -91, -563, -1896, -1401, 130, -738, 149, 
    -1547, -857, -1059, 516, 261, -786, 16, -146, -400, 1296, -877, -37, -72, 11, 893, -1149, 843, 1265, 985, -1297, 779, 314, 1744, 444, -1115, 
    638, 657, -464, -758, 900, -146, 1471, 524, -823, -127, 986, -1133, 281, -1930, 200, 23, 668, 950, -569, -428, 1470, -1, 1092, -8, -731, 
    -339, -994, -1613, -1005, 1312, -147, 994, -1308, -111, 446, -343, 2023, 507, -1660, 816, 1355, 136, -388, -809, -324, 581, 1541, 509, 547, 1947, 
    -10, -568, -272, 592, 238, 394, -1057, 1067, 1271, 1694, -1469, -1679, -1080, -774, -389, -725, -274, -1853, 29, 44, -1834, -1515, 728, -316, -990, 
    -942, 144, 376, 755, 1385, -454, 406, -96, -769, -504, 107, 1491, 251, -1034, 121, 54, 1278, 1206, 546, 741, 416, -552, 932, 1045, -562, 
    -1121, -1341, -269, -314, -984, -739, 112, 83, -381, -31, 944, 235, -164, 1091, -601, -1469, -215, 659, -57, -1927, -1216, -143, 1120, 275, -1312, 
    -177, 740, 768, -966, -816, -366, -113, -109, 152, 355, -1583, 1247, 162, 328, 411, -2221, 1852, 191, 192, 1118, -437, -551, -230, -275, -944, 
    -278, -595, 509, 572, -12, 35, 1106, 147, 167, -1294, 459, 511, -32, -1047, -363, 682, -303, -1088, 566, 546, 1892, -312, 457, -947, -422, 
    -1083, -1305, 436, 1794, 945, 129, 242, 192, -786, -535, 837, 981, -1011, -447, -1230, 977, -730, 1713, -540, -1398, 35, 704, 1011, 736, 596, 
    -474, 231, 1629, 1387, 694, 1068, 1267, 490, -1157, -1400, -167, 1161, 49, -231, 401, 264, 21, 20, -258, 173, 748, 399, 341, -260, 390, 
    -52, 220, -1331, -206, 1581, -452, -87, -712, 1298, -286, 194, -270, 991, 415, -1173, -1370, 424, -490, -1254, -778, 282, 1165, 616, -313, 555, 
    -779, -565, 117, 1273, 117, 771, 267, 261, -138, -407, -2345, -702, -7, 1129, 1056, -1574, -117, -275, -635, 28, -1481, 186, -236, -1091, -792, 
    10, -1140, -170, 358, 1906, -910, -464, 1261, 1932, 2303, -2889, -2583, 493, 1173, -320, -1227, -741, -112, -1018, 513, -428, 333, -849, 16, -954, 
    321, -1229, 1127, 733, 551, 443, 517, 515, -637, -107, 320, 1111, 53, -1594, 480, -54, 1458, 944, -283, -301, 832, 274, -766, 1209, -240, 
    941, -274, 485, 760, -1105, -1249, -728, 413, 204, 147, 106, 341, 125, 547, -1402, 698, -763, 4, -1505, -466, 1964, 536, 695, -140, 872, 
    -911, -728, -1123, 93, 999, 479, -1224, -55, -544, 1369, -217, -271, 9, 119, -754, 579, -273, 1013, 403, -798, 928, 94, 24, 247, -964, 
    -493, 812, 54, 199, 473, 587, -578, -1006, 266, -1441, 179, -984, 232, 1383, 99, 467, -129, 1192, 264, -609, 1970, 2425, -118, -866, 1299, 
    292, -1023, -1229, 224, 1039, -994, 574, 62, -2, -1184, 790, 693, 1444, -371, 445, 987, -79, 264, -1518, -1148, 928, 879, -353, 910, 1439, 
    -142, -281, -1193, 313, 2138, -326, -641, 70, -560, 1143, 424, -908, 136, 917, -1808, 1375, 564, -1026, 814, 160, 1324, 577, -77, -390, 139, 
    -1041, -327, -856, -317, 897, 385, 1519, -1675, -1866, -892, -6, -12, 228, -1241, 50, -665, 1465, 197, 109, -607, 2319, 1699, 1876, 1363, -308, 
    -441, 23, -916, 1445, -310, 1115, 1454, 394, 133, 559, 694, 1102, -641, 30, -720, 765, -115, 24, -118, -1349, -253, 155, -499, -1120, -155, 
    416, -179, -716, 264, 672, -901, 760, -210, -650, -67, -1050, -905, 710, -741, -1569, -1473, -557, -593, -298, 491, -893, 1321, 320, 1104, -888, 
    90, -1300, -216, -488, 484, -615, -2050, -1389, 457, 442, 276, 1009, -937, -757, 169, -427, -1436, -923, -912, -784, 165, 1415, -819, -15, 53, 
    -963, 120, -400, 1373, 136, -106, 758, 622, -905, -1762, 1380, 1134, -585, 202, -581, -981, -866, 772, 524, -256, -660, 938, -338, 1629, 989, 
    -1103, -726, 207, 634, -1238, 452, 377, -385, -1340, 1788, -539, -1385, 487, -516, 828, -197, -637, 210, 482, -229, 173, 102, 589, 1887, -94, 
    781, -435, 427, 580, -1111, -872, 452, -251, -1026, -308, -836, -1160, 633, -513, -603, 286, 1663, 237, -1036, -1069, 620, 724, 48, 79, 481, 
    
    549, 248, -1779, 308, -1062, -141, -503, -1674, 34, 1417, 901, -221, 242, -414, -174, 2, -252, -40, -380, -851, 118, 1152, -308, 525, 185, 
    -562, 680, -102, -533, -806, -25, 1082, -276, 1556, -646, -807, 642, -281, -2443, 835, 539, 207, 108, 29, -135, 215, -1327, -1959, 602, -986, 
    -776, -1425, -570, 190, -238, 722, 1719, 210, -437, -1125, 733, 658, -658, -1653, 878, -1309, -1172, -999, -391, 1544, -2288, -1605, -614, -591, 880, 
    845, -390, -308, -389, -367, 371, 29, 549, -411, -1324, -881, -845, -381, 483, 757, -872, -18, -1342, 2010, 1015, -417, -1120, 967, 903, -275, 
    1163, -152, -1891, -1642, -686, -637, -1122, -515, -653, -791, -132, 694, -2603, -2262, -251, -1147, 344, -1261, -1014, 643, 884, -493, -798, -279, 920, 
    1634, -628, 397, 106, 245, 941, 2484, 1966, 1523, 1080, 1729, 873, 909, -789, -1667, -1836, -617, -1131, 463, 330, -346, 131, 925, -963, -1312, 
    1398, -454, 170, -489, -1301, -470, -319, 294, 593, 439, -795, -26, 1281, -511, 495, -1279, 274, -843, -611, 112, 457, -277, 1325, 1510, 800, 
    -1338, -236, 841, 547, -736, 346, -738, 502, 77, -780, -621, 367, 137, 561, 686, 821, 1267, -73, 398, 97, 312, -249, -907, 459, -631, 
    -181, -1608, -795, -282, 549, -856, -1908, -148, -2728, 276, -642, 504, -1463, -2607, 17, 213, -442, -1369, -639, 2074, 365, 382, -1159, 196, 250, 
    -227, 1463, -394, 833, -727, 1597, 1045, 2087, 1092, -1000, 2035, -751, -562, -1613, -1353, -627, -506, 1151, 919, 163, -1519, -1323, 265, -1485, 320, 
    288, -19, 1633, 1095, 393, -531, -902, 216, 133, -139, -542, -931, -359, 1087, 962, -616, -614, 530, 1250, 1135, 572, -573, 771, 1299, -412, 
    311, 791, 958, 95, -1969, 447, -150, 1134, 586, 961, 1111, 623, 306, 977, 811, 272, 816, 938, 828, -342, 144, -1032, 177, -1096, -715, 
    706, 1365, 1387, 34, -1448, -191, 1525, 207, 2319, 966, -859, 912, 1122, -371, -879, 415, -563, -414, -2001, -81, -1662, 249, -783, 1199, 81, 
    1007, 1092, 490, -1414, -874, -515, -156, -1092, -1283, -168, 447, -1632, -620, 1041, 943, -34, 855, 1755, 1973, -838, -556, -1011, 1463, 1123, -1120, 
    1453, -306, -866, -1173, -122, 359, -262, -81, 200, 928, 93, 784, 1782, 1278, 267, 360, 1438, 1052, -536, -1514, 1677, -1579, -1076, 1376, 303, 
    -1057, -3, 457, -447, -117, 51, -372, -536, 460, 225, -57, 232, 177, 1739, -99, -867, 732, -170, 93, -706, 453, 481, 741, 864, -24, 
    392, -840, 1270, 984, -280, 1147, 2065, 902, -504, -791, 1499, -236, -1095, 644, 447, -1387, -1375, -238, 699, 815, -661, 778, 196, -846, -152, 
    95, -113, 1332, 47, -1925, -594, 1776, 1037, 270, -1656, 790, 1385, -410, -1366, -602, 690, 859, -861, 1746, 2268, -2097, -631, -470, 703, -387, 
    -515, -485, 278, 925, -1248, 234, -237, 1024, 2074, -408, 2016, 1927, 70, -247, -1946, -1461, -1263, -850, 534, 1068, -2590, -1099, -538, -83, -718, 
    -445, -1246, -643, 704, -1632, -1055, -1195, -328, 589, 608, 324, 202, -362, -1, -438, -1271, -1466, 1030, 1536, 1111, -1359, -632, 1952, 977, 813, 
    -1912, -1627, -1093, -1621, 183, -23, 759, -990, 128, -114, -492, 137, 785, -229, 552, -202, 847, -706, 431, 1301, -937, -870, 320, 1660, -241, 
    229, -1257, 969, 581, 139, -455, 1077, -291, -411, -370, -1555, -313, 548, -919, 1135, -57, -688, 649, -1310, 1205, -1366, -13, -301, 517, 688, 
    -814, 289, 760, 0, 270, 257, -309, -606, -105, -104, -623, -1237, 391, 66, 1746, -559, -79, -1152, -852, -115, -1577, 169, 956, 610, 1782, 
    -1452, -1496, -1774, -764, -2027, -1758, 77, -895, -2556, -2060, -228, 685, -2037, -3130, -614, 837, 455, -1760, 791, 757, 969, 207, -1451, -176, 142, 
    -120, -365, -27, -632, -442, 743, 38, -203, -1931, 1319, -941, -674, -1482, -969, 661, -545, 77, 1773, 799, 1355, 697, -652, -315, 1100, 366, 
    506, -524, -506, 393, -201, 750, -37, -1010, 212, -819, 435, -1241, -1084, -358, -584, -439, -532, 346, 179, 2012, 441, 123, -38, 417, 1172, 
    -630, 748, 902, -524, -511, 60, 524, -860, -187, -357, 1136, 10, 862, 825, 445, 522, -484, -3, -778, -1381, -61, 817, -691, 392, -1017, 
    -1741, 42, -1123, -1108, 815, 902, -618, 1530, -809, -287, 900, -933, -820, 184, 755, -708, -1860, 1494, 494, 1735, -2035, -6, -476, -921, 1106, 
    -1765, 1122, 1170, -274, 172, -314, 666, 1154, -83, -1030, 583, -238, -1625, -871, -1503, -986, -1380, 520, 125, -118, 800, -693, 1806, -623, 728, 
    -101, -347, 691, 1223, -1331, -215, -259, -240, 856, -359, -769, 310, 221, 1441, 1350, -270, 466, 193, -853, 261, 1541, 618, -457, -710, 691, 
    1480, -287, 372, 1036, 922, -164, 299, 752, 161, -262, 270, 220, 932, 84, -1660, 463, -728, -608, -1796, -115, 818, -1327, 421, -121, -83, 
    220, -361, -1401, -291, 931, -707, 1400, 1164, -573, -494, 472, 695, -1670, -256, 1411, -392, -1482, -279, 1810, 122, 127, 1247, 52, 566, 338, 
    
    598, 779, -36, -7, 22, 794, -72, 1053, -463, -2172, 1097, -930, -233, -327, -377, -77, -279, 330, 126, -352, -8, 437, 165, 928, -1175, 
    -63, 1441, 750, 1802, 2124, 582, 1616, 317, 988, -1171, 853, 1802, -1482, -476, 531, 16, 297, -339, -252, 947, -626, -1101, -76, -1123, -1851, 
    1059, 817, 2390, 369, -1950, 1025, 1496, 482, -4, 240, -1024, -586, -232, 614, 324, -436, -1053, 903, 320, -899, -1340, -1668, -404, 13, -221, 
    572, 1192, -28, -978, -417, 121, -143, -1375, -1451, -46, -259, -303, -220, 344, -61, -1267, 920, -15, 302, -711, 546, 173, 875, -1053, 984, 
    -904, 427, 832, 45, 360, -189, 772, 686, 39, -1219, -77, 463, -751, -1753, -1068, 822, -521, -230, 63, -283, 1468, 1556, 435, 528, -544, 
    1147, 1636, 581, 66, 278, 1732, 1507, 362, -1607, 748, -1772, -2456, -1311, 733, 951, -1375, -1507, -350, 185, 1348, 38, -2907, -1646, -1434, -498, 
    -491, -1840, -850, -560, 576, 842, 554, 1396, 1516, 1126, 100, 206, -721, -430, 449, -242, -240, 1612, 472, 1621, 676, 957, 701, -195, -1123, 
    -1016, 530, -1531, -1312, 427, -1268, -332, -1309, 1690, 1637, 613, 262, 1709, 764, 1240, -435, 1187, 1530, 1466, 900, -86, 1545, -1049, 525, -270, 
    226, 1555, -600, -1389, -743, 891, -261, -319, -2688, -373, -505, 346, 112, -6, 268, -390, 922, 1995, 82, 346, 1254, 2232, 635, 607, -50, 
    1183, -128, 686, -1776, -1116, -102, -1279, -1604, -1669, -190, -2023, -2059, 853, 1069, 690, -910, -1821, -1753, -584, -395, 440, -2300, -569, 211, -921, 
    -417, -399, -2367, -1747, 145, -1354, 105, -48, 506, 254, 663, 54, 667, -510, 1447, -1426, 845, -296, 108, -165, 802, 861, -888, 1745, 1605, 
    -646, -602, -82, 691, 232, 672, 459, 1712, 3079, 2404, -318, 31, 909, -115, -689, -583, -800, 1022, 658, -825, 0, -858, 272, -574, -719, 
    1140, 159, 1646, 2154, 2691, -415, 613, 1497, 1037, 945, 454, -663, 665, 444, 1176, -2045, -1452, -1287, -387, 1029, -891, -2009, -1110, -638, -874, 
    -1024, -625, -622, 185, 825, 528, -1463, -753, 141, 456, -873, 1829, 1509, -543, -605, 231, 518, 113, 639, -571, 358, -491, -744, 1024, 522, 
    -25, -896, -180, 106, 220, 1161, 147, 1460, -27, 879, 92, 599, 357, 374, 630, -458, 195, 690, 327, 1070, 16, 78, -34, 612, 14, 
    -131, -1114, -1712, 18, 504, -284, 133, 1419, -72, 1492, -129, 1211, 655, 1345, -372, -846, 358, 563, 85, -758, -999, 453, -399, -447, -544, 
    358, 941, 553, -996, -161, -50, 536, -2125, -432, 381, -852, -703, -140, 339, 2380, -201, -701, -109, -752, 1433, -595, -837, -1216, -588, 17, 
    1236, 1074, 2045, 725, 331, 1211, 1338, 1699, -664, -1857, 1018, 19, -1453, 209, -769, -199, -504, 234, 52, -187, -624, -1652, -1392, -238, -427, 
    1517, 377, 61, 1426, -500, 329, 554, 57, -3003, -2514, -977, -2068, -95, 789, 2135, -889, -2088, -546, 817, 671, -629, -2064, -925, -874, 650, 
    -236, -217, -1485, 282, -1928, -112, -9, -1156, -1676, -732, 989, 118, -127, 144, -9, -917, 578, 726, 1503, -121, -481, 888, 133, 209, -678, 
    1137, -1109, -910, -2211, -785, 417, -1937, -1123, -1061, -1233, -1249, -10, 252, 263, -1467, -76, 1273, 348, 86, 1426, 1117, 1010, -884, 285, -151, 
    1206, 575, -600, -1945, -2413, -1305, -1373, 178, 200, 548, 109, -167, 1268, 714, 1369, -551, 344, 721, 992, 137, -101, 1267, 482, 155, 183, 
    -439, -1471, -619, -2430, 86, 269, -543, -66, 520, 1536, -405, 147, -227, 161, 1212, 272, 452, -684, 349, 130, 1462, 535, 1366, 1919, 710, 
    1642, 2038, 429, 101, -753, -909, -338, -14, -1068, -2113, 475, 84, -915, -1371, -1470, 1373, 1098, 363, -683, -231, 782, 1762, -303, 485, -656, 
    -810, 901, -1382, -2236, -1288, -1100, -8, -857, -1338, -883, 740, -1190, -137, 885, 578, 1119, -531, 4, -360, -337, -994, 279, -466, -282, 77, 
    -91, -800, -1621, -421, -1601, -429, -669, -865, 1820, -544, -1346, 318, 958, 292, 345, 515, 202, -594, 340, 176, -308, -669, 667, 497, 959, 
    -571, -10, -624, 36, 1373, -1172, -684, -481, 742, 2092, 1424, 2149, 1000, 1056, -745, 93, 1593, 105, -1197, 1104, 1632, -206, 526, -641, 115, 
    817, 846, 251, -542, -753, -469, -241, -1430, -2128, -2435, -441, -1278, -1972, -1029, -178, -1015, -1791, -741, 157, 193, 419, -304, -1440, -470, 128, 
    -55, 1142, -632, -1202, -2213, 647, -1730, -937, -659, -913, -918, -1676, -1071, 1284, 708, -280, -1044, 1194, 676, 916, -196, 791, 1105, 404, 594, 
    -139, -1352, -1258, -685, 1489, 1383, -352, 554, 1136, 951, -116, -101, 604, 1210, -225, 792, -152, 377, 410, 1560, -378, -1684, -651, -1019, -981, 
    -1268, -1213, -116, -165, -537, -1323, -322, 1748, 1932, 644, -1536, 1283, 593, -1174, 1196, -1755, 999, 30, 1453, 1318, -758, 913, 778, 1036, 1123, 
    1453, -556, 485, -858, -2345, -3, -1128, -2271, -240, 11, -1686, 90, 443, 351, 1192, 1065, 706, 1059, -1246, 1096, 409, -422, 275, -316, 639, 
    
    629, -115, 583, -29, 1091, 927, 2, -1054, -963, 1263, 1779, -845, -1009, 817, 716, 1113, 1274, -2155, 363, 676, 403, 106, -411, 52, -453, 
    -1129, -589, -665, 668, -748, -238, -127, 1389, 97, 34, -77, 45, 80, -611, 138, -438, 1567, 1394, 260, 116, -748, -779, -1187, 440, 1896, 
    -2838, 458, 301, -213, -91, -2046, 1450, -1008, -490, 244, 660, 180, 1965, -986, -322, -192, -296, -955, -773, 138, -1265, -818, -239, 284, 1054, 
    -1777, 1346, 848, 1152, -798, 704, 334, 1221, -860, -307, -9, 1023, 218, -1307, 222, 1076, 107, 517, -1584, -565, 388, 192, 659, -527, 687, 
    -899, 940, 1194, -393, -543, -793, 978, 917, 699, -958, -433, 0, 562, 597, -175, 701, 189, 1725, -261, -1739, -177, 451, 131, 1086, 1626, 
    -2018, -1084, -985, -1507, -1064, -927, -1541, -220, -896, -433, -994, -2168, -542, -359, -742, -1305, -1872, -680, -25, -164, -1330, -1200, -486, 106, 909, 
    -940, 898, 785, -1139, -285, -1367, 1303, 432, -600, -430, -348, -208, 34, -1291, -1949, -1260, 866, 1450, -875, -202, 752, 1113, 65, 1014, -719, 
    618, 8, 205, 573, -1234, -765, 1012, -693, -524, 150, 344, -39, -761, -1551, 732, -356, -943, -934, 327, 565, 552, -243, 7, -856, -1419, 
    651, -320, -855, -329, -1354, -75, 896, 1260, -237, 592, -196, 1940, 1372, -1162, 251, 50, 729, 2213, -1986, 1141, -634, 392, 116, 85, 1775, 
    -1826, -863, -1674, 198, 874, 35, -757, -676, -696, -35, 775, -1174, -153, 533, 650, 108, -559, -1959, -101, 753, -230, 278, -921, -854, 692, 
    -650, 421, 1171, 216, -935, 1286, 13, 1168, 626, -628, 797, -285, 1504, -1004, 132, -595, -214, -356, -916, 524, 470, 107, -704, -347, -116, 
    255, 81, -580, -390, -80, -1565, 271, -2375, -1898, 584, -649, -796, -1086, -335, -327, -305, -1185, -721, 1040, -922, -502, -5, 681, -407, 41, 
    -1529, 149, -382, -1833, -763, -1619, -3153, -1538, -1929, -405, -2822, -2478, -292, -253, 557, -2053, -912, -951, -700, 185, -2264, 747, 610, -367, -444, 
    1297, -360, 795, -493, 2040, 298, 1164, -1149, 1219, 1314, 133, 1101, 101, 442, 358, -15, 260, -569, 1108, 309, 2088, 836, -359, 667, -129, 
    -67, 753, -469, -757, 373, -765, 710, -96, -528, -694, -467, 72, -1507, -340, 902, -366, -1411, -508, 686, -864, -1739, 26, 1081, -815, 392, 
    1000, 866, 183, -1901, 1003, 850, 218, -105, 248, 667, 549, 1086, -220, 986, 2262, 589, -351, 616, -1009, 1238, 2047, 845, 418, 1216, -71, 
    -2098, -1092, 359, -574, -267, -2081, -227, 765, 839, 959, 588, 1603, -748, 164, 864, 1144, 458, 967, -1568, 75, 160, -1460, -1498, -303, 1111, 
    -1877, -1740, 838, 396, -365, -2614, 434, 1614, 1038, -1426, -331, 1031, 859, -1110, 147, -587, 517, 1495, -1073, -245, -608, -421, 681, -1259, -372, 
    -1911, -1198, -1066, -583, 357, -802, -1019, -452, -711, 332, -1506, 43, -1899, 1001, -1243, -657, 122, -1212, -1734, -566, 302, -1474, -625, -112, 1005, 
    -873, 532, 932, 1012, -1237, 398, 1166, 1360, 525, -341, 665, 1060, -714, -1301, -1068, 447, 141, -427, -804, -1538, -355, -1211, 11, -1097, -739, 
    -93, 944, -885, -1190, 1605, -549, 117, -429, 207, -211, 157, 1230, -24, -1064, 957, 940, 231, -762, -1258, -604, 1349, -422, -671, -437, 35, 
    -43, -363, -735, -789, -178, -14, 1652, -978, -40, 161, -860, -528, -997, 907, -1308, -248, -310, -1608, -550, 1005, 10, 321, 262, 555, 429, 
    -266, 1231, 733, -806, 841, -503, 1255, -663, -1577, -675, -140, 44, -329, -650, -1759, 1571, 1521, -1135, -316, -91, 529, -1258, 879, 360, -401, 
    785, 1384, 48, 234, -612, -362, 2250, 2522, 2288, 645, 1091, 719, 1666, 1423, -2012, 2016, 2610, 1756, -551, -917, 1025, 1045, -747, 147, 1206, 
    326, -303, 1717, 1013, 534, -669, 377, -459, -1010, -766, -442, 2053, 181, -1977, 211, 877, 726, -2173, 479, -279, 1769, 1087, 442, 93, -396, 
    787, 1453, 1717, 399, -941, -1424, 508, -225, 382, -960, -86, 1540, -717, -599, -1029, -213, 748, 422, 163, -715, 165, 1027, 474, 220, -33, 
    -741, 915, 72, -589, 352, 1004, -525, -1035, 264, 774, 498, 1183, -699, 895, 520, -347, 141, -876, -4, 178, 1276, 145, 708, 890, 585, 
    -504, -451, 426, -1452, -661, 372, 1080, 656, -1155, -266, 218, 1416, -206, -1516, 232, 240, 119, -604, -2307, 1189, 35, 1068, -477, -197, -464, 
    -1470, -489, -1024, 668, 831, 440, 695, 237, -1592, -1140, 574, 195, -523, -1003, -182, 699, 243, 314, -1978, 655, 1013, -875, 205, 330, -222, 
    222, 70, 301, -820, -1051, -428, -1229, 1109, -2139, -1914, -42, -881, -948, -473, 640, 574, 403, -237, 1261, -475, 1310, -865, 13, 1247, -441, 
    -756, -282, -923, -996, -694, 105, -659, -780, -1395, 447, 4, -326, -317, -883, -1421, -951, -55, -968, -934, -133, -487, -821, 465, -1065, -631, 
    -8, 1687, -136, 1001, 390, 465, 1777, 531, -679, 916, 1023, -212, -547, -912, -388, -652, 851, 967, -1159, -1648, 1099, 785, -1207, -175, -558, 
    
    806, -707, 1472, -310, -146, -514, 454, -1308, -701, 72, 444, -160, 801, -500, 374, -145, 569, 880, -269, 1938, 286, -1190, 1421, 1228, 355, 
    -250, 444, 133, -329, 1665, -608, 1468, -105, 1152, 365, 873, 1566, 1777, -132, 749, 595, -82, 2093, -999, -680, 641, 1101, 414, 431, -1177, 
    -478, 352, 1391, 441, 179, 153, -841, 874, -317, 72, 1432, 1001, 244, 172, -1610, -821, 1052, -249, -731, -621, -540, -659, -855, -2002, 907, 
    -162, -646, 800, -627, -765, 383, 484, -1384, -2039, -664, 241, 1616, 153, -1059, -2162, 524, 879, -1318, -1237, 1133, 22, 135, -1837, 650, 1402, 
    4, 2064, 674, 635, 580, -73, 1075, 450, 276, 1077, 445, -1173, 146, 718, 287, 952, 840, -805, -138, -770, 851, 801, -1049, 230, -1465, 
    560, -805, 810, -75, 1215, 152, -746, -216, 331, -980, 53, 959, 127, 708, 44, -320, 486, 1229, -1082, -398, -1124, -147, 62, -316, -2045, 
    -1425, -607, 1262, 97, 146, 501, -1005, 447, -1181, -851, 94, -350, -1766, 837, 816, 450, -799, -1656, -112, -958, 512, -298, -406, -387, -1476, 
    -6, 1324, -1, -1263, -2670, -233, 664, -844, -2541, -17, 54, -551, -1302, -1859, 35, -84, -1549, -777, -626, 1000, -400, -701, -331, 1146, 1165, 
    -854, 1607, 583, 1117, 2389, 1122, 1189, 792, 888, -337, 2203, -829, -166, 822, -1095, 1876, -404, -1247, -802, -1129, 733, -445, -531, -821, -769, 
    846, -1328, 212, 658, -352, -62, -569, 492, -49, -1609, 1000, 881, -628, 406, -1645, -393, -774, -1678, -1235, -1218, -1029, -631, -1195, -838, 221, 
    -592, -455, 321, -562, -1166, 664, -1023, -1109, -45, -2322, 1010, 686, 152, -2411, -1507, -700, 560, -2095, 174, 1348, 1188, -7, 24, 620, 965, 
    -993, 294, -913, -649, -2412, 697, -737, -1977, -994, -1071, -455, -2216, -569, -409, 1105, -241, -774, 1155, 814, 1467, -7, 1079, 549, 781, 531, 
    1570, -321, 1529, -546, 1038, -711, -1859, 78, 924, 112, 205, 304, 499, 1616, 2756, 1180, -1097, 670, 941, 200, 1008, -534, 1724, 14, 300, 
    -751, -478, 787, 860, -1377, 1868, 1604, 161, -639, -895, 705, -225, -156, -161, 692, 63, -958, -1527, 1950, 428, 550, -1122, 339, 1311, 922, 
    79, -1899, -809, -2325, -1610, -104, -692, 974, -1591, 361, 302, -1417, 87, -1476, 1824, -907, -1075, -1191, 14, 398, -602, 536, -410, 776, 1306, 
    218, -362, 1306, -156, -1188, 607, 1265, 1073, -1408, -969, 929, 228, -821, 43, 739, 1516, -336, 407, 969, 316, -1613, -526, -185, 700, 1312, 
    -612, 1181, 169, -355, 1449, -798, -799, 812, 558, -587, 54, 599, 381, -572, -1604, -281, 639, -836, -2071, -750, 588, 106, -1064, -1467, 586, 
    -82, 275, 850, 579, 297, 447, 955, 468, 1254, -59, 56, 244, 92, -659, 380, 100, 981, -276, -1266, -402, -1171, -1, -1711, -581, -611, 
    309, 188, 201, -1009, -84, -132, 441, 1011, -1099, -2104, -617, 1969, 73, 644, -2154, -3, 62, -170, 237, -1920, -130, -1895, -2325, -1927, -1118, 
    -647, 429, 1324, 596, -1808, -236, 272, -154, -655, -1998, -244, 731, -4, -2531, -422, 663, 1024, -904, -496, -402, -780, 97, -273, 291, 1237, 
    775, 171, 286, 355, 208, 1138, 947, 94, -1143, -2324, -497, -883, -1363, -612, 813, -183, 669, -2305, 45, 678, -1456, -348, 125, 999, 897, 
    -741, -334, -1382, -1096, 244, 356, 305, 579, 18, 614, -145, 1164, -364, -557, -391, -1693, -852, -440, -999, 1424, 463, -211, -631, -1095, -825, 
    -719, -873, -737, -332, -684, 1072, -25, -836, -1105, -1023, 338, 218, -1879, -1328, 541, 337, -1384, -795, 101, 320, -387, -181, 315, 603, 2304, 
    683, 1268, 1301, 886, 281, -156, 1112, 775, -298, 2698, 2261, 2173, 1438, 643, 1754, 518, 383, 717, -269, -704, 270, 757, -315, -532, -1305, 
    418, 98, 570, -1254, 171, -39, 1796, -878, -785, -723, 49, -344, 564, -1933, -1247, 412, -966, -3022, 918, -448, 529, -1886, -17, 1304, 166, 
    -1696, 700, -1011, -595, -2075, 364, -1006, -1059, -691, -873, 522, 542, -2087, -1564, 528, 635, -1316, -1637, -1878, 434, -133, 343, 229, 117, 1525, 
    -502, 1175, 2634, 893, -1025, 688, 1006, 408, -661, -2197, 1588, -601, 528, -587, 442, 617, 651, -124, 56, 499, 824, 496, 191, 973, 1219, 
    -647, 495, -468, -364, -47, 107, 620, -235, -1855, -2011, -558, -187, -1295, -902, -1535, -1310, -94, -1039, -586, -753, -1355, -1193, -521, -237, 1363, 
    360, -17, 298, 356, -1742, 0, -479, -475, -1013, -2106, -777, -1286, 626, -1484, -328, 280, -1099, -1876, -1820, -656, -1375, -101, -2108, -480, -44, 
    385, -728, -1225, -1046, -2442, 377, 530, -300, -260, -1136, -678, -669, -1983, -962, -118, -1760, -883, -832, 107, 965, 423, -298, 1001, 1000, 848, 
    -1438, -1480, -1340, -901, -598, 50, 64, 1354, -174, 273, 901, -609, 161, -1421, 1633, 134, -2096, 735, 1410, 477, -167, 491, -516, 836, 808, 
    405, 697, -795, 1300, -1378, -134, 656, -449, -493, -1537, -1355, -30, -107, -578, -1719, -278, -32, -2350, -1104, -1556, 266, 729, -1545, 228, 107, 
    
    -1440, -580, -881, -523, -1264, -655, -1142, -530, -62, 996, -1303, -395, -333, 239, 340, -1233, -423, 805, 61, -311, 1082, 243, -884, -388, -1689, 
    582, -976, -550, -421, -1569, -1743, -295, -507, 550, -157, -1141, 306, 400, -811, -322, 768, -1364, -1385, 45, -1747, 1354, -718, -422, -1001, -972, 
    -719, -358, -1107, -533, -1517, -232, -469, 662, 965, 109, 1322, 101, -973, -642, -1032, 420, 535, -882, -2148, -1058, -483, 1476, -705, -90, 87, 
    875, -89, -512, 511, 458, 1102, 267, 480, 963, -331, 26, -1059, 72, -139, -1351, -119, -865, -439, -139, -927, 616, 780, 740, 822, -1165, 
    -193, 515, -1619, -682, -1266, -1212, -212, 481, -1263, -1954, -250, 64, 279, -456, -204, -120, -487, 686, 595, 706, 386, -746, 638, 987, 728, 
    521, -30, 235, -557, -262, -444, -733, 1308, 451, -230, 2209, 711, 705, -135, 678, 724, 2478, 1729, 1536, 1766, -526, -1437, -374, -553, 392, 
    586, 235, -1201, 745, 978, -561, -139, 446, 349, 63, 215, -654, -69, -6, -917, 754, -132, -699, 1805, 1089, 213, 1161, -148, 65, 900, 
    -425, -832, 182, 231, -541, -186, -76, -568, 1267, 187, -623, -207, 189, -121, -832, -165, 826, 446, -902, 598, -344, 83, 770, 824, 1243, 
    -1153, 1058, 190, -537, 77, 726, 891, -1760, -1014, -242, -59, -1462, -1134, 6, -2083, -982, -2116, -2668, -1535, -2654, -371, -1236, -683, -582, -770, 
    767, -1097, -302, -987, -603, -1170, 1346, 36, -599, 1673, -999, 329, 1584, -363, 1299, 351, -915, 765, -2107, 693, -222, 427, 1266, 802, 39, 
    278, 954, -1222, 804, 1528, 64, -669, -352, -934, -335, -62, -1373, -2618, -1397, -7, -171, -818, -1232, 1120, -1614, 398, 156, 1247, 135, 1249, 
    132, 208, 1246, 682, -265, -772, -293, -607, 1208, -1106, -383, 228, -293, 429, 535, 430, -196, 773, 1609, 235, 70, -177, 2015, -89, 1852, 
    420, 653, 355, 569, 1403, 434, -82, 1616, -42, -125, 501, 1829, 891, 401, 1015, 488, 678, 1472, 1346, 392, -1074, -611, -1461, -888, -708, 
    1270, -1004, 335, 1033, -437, -1624, -1936, -107, 355, 1114, -1201, -2198, -1933, -590, -1330, -1017, -28, 436, -212, 182, -1150, 593, 467, -11, 546, 
    -816, -619, -89, 415, 182, -846, -349, -1284, 1136, -1518, -2310, -84, 160, -1532, -21, -211, 27, 174, -340, 992, -374, -1412, 143, 1742, 569, 
    -310, -776, -439, 1424, 83, -1314, -49, -1478, 1042, -192, -1227, -1263, -1626, -912, -83, 120, -632, -42, -373, -647, -340, 164, -258, 980, -1558, 
    -1368, -406, 561, 147, 201, -416, -404, 884, 850, 290, 778, 1509, -157, 539, 1898, 386, 959, -583, -607, -334, -181, -878, -364, -139, -200, 
    544, -1567, 1426, 166, -628, 29, -1095, 1768, -1245, 1192, 358, 948, 587, 893, -753, 415, 631, 4, 741, -552, 1425, -365, -531, -1354, -1130, 
    120, 424, 44, -921, -1320, 735, -114, 1045, -1060, 617, 1226, 1464, 92, 902, 1307, 995, 1436, -1198, -1011, -1625, -1334, 892, 976, 160, -173, 
    1714, -795, -976, -732, 869, 121, 562, 98, -1447, 1243, -588, -1754, 70, -467, -685, 387, -660, -1797, -547, -561, 634, -674, -99, -442, -1406, 
    54, -449, -140, -15, -987, -1139, -1252, 143, -484, 515, -532, 481, -519, -898, -280, -1881, -464, 190, 702, -1558, -592, 707, 224, -292, -1342, 
    -1150, 647, 301, -394, 1439, 1025, 424, -326, -406, -445, -527, -592, 315, -421, 994, 881, -1140, -24, 884, -374, -807, 88, 950, -756, 439, 
    555, 652, 173, -260, -595, -143, 978, -170, -151, 682, -1056, 105, -1406, -523, -1897, -1192, -38, -391, -345, 180, -273, -589, 1304, 874, 592, 
    -1167, -702, -575, 194, -2032, -1111, -582, -761, 85, -368, -204, 1340, 1523, -1430, -1764, 962, -882, 70, -2312, -1213, 357, -462, 287, -1189, -803, 
    -207, -365, -1062, -660, 529, 588, -415, 789, 79, -641, -263, -1014, -1479, -525, 75, -602, 234, -2420, -1538, 816, 590, 1370, -931, 338, -578, 
    179, 88, -169, 424, -790, 530, -923, 668, 109, -537, -771, 13, -419, -1681, -432, 667, 10, 1178, -754, -63, -1017, 1388, 1465, 867, 1408, 
    -357, 311, 179, 268, 798, -1903, -705, -611, -1343, -276, -209, -428, -1557, -547, 427, -600, -6, 441, 906, -1276, -133, 419, 791, 257, -1194, 
    -751, -1512, -772, -627, -1075, -464, -434, 1466, 226, 944, 1563, 1004, -437, 949, 545, 905, -388, -1529, -1419, -1206, -322, -544, 923, 1130, 304, 
    -158, -366, 590, 795, -933, 1070, 289, 1258, 701, 1411, 462, 841, 253, 33, 657, -1225, -1679, -672, -1740, 207, 195, -873, -448, 723, -3, 
    635, 969, 289, 1247, -592, -109, -192, -782, 116, 259, -629, -1010, 478, -254, 364, 360, 1850, 427, 628, 405, 75, -878, 1595, 2116, 111, 
    786, -1387, 163, -353, -1031, -520, 1285, 1158, 279, -393, -497, 1358, 252, -760, -1839, 456, 518, 595, 862, -469, -557, 202, -405, 303, 903, 
    -506, 949, -281, 761, -1385, -263, -412, -1698, 852, -242, -69, -65, 1085, 1062, -1271, -408, -923, -416, -1111, 754, 763, -377, -488, 517, 1060, 
    
    -964, -311, -508, -367, -1619, -1184, 351, 1982, -744, -1400, -541, -1416, -866, 1513, -603, 582, 214, -324, 1656, -522, -356, 585, -512, 1059, 823, 
    -722, -877, -1823, -1020, -179, -44, 621, -1777, -2861, 170, 535, 330, 31, -1223, -124, 994, -288, -614, -623, -1066, -1073, -637, 950, 554, 754, 
    557, -1160, -871, -395, -1075, 1645, -262, -535, -890, -233, -1030, 641, 1256, -199, -300, -829, 608, -20, 979, 825, -415, 754, 44, 194, 1623, 
    -239, 282, -557, -578, -601, 1679, -1083, 700, -513, 96, -612, 130, 496, 466, -641, -1139, -822, 716, -283, -39, 823, 840, -472, -977, -312, 
    -514, -1680, 1294, 1069, 832, 194, -1494, -250, 1387, 418, -645, -1527, -254, 1542, 58, 852, -1188, -1098, -1186, 1789, 628, 1201, -775, -1899, -165, 
    256, 719, 38, -136, 926, 21, 456, 518, -700, -1066, -1029, -1739, -268, 80, -516, -2107, -1105, -1035, -1017, -1134, -2470, -1023, -308, -862, -919, 
    -767, -776, 1756, 845, 307, 324, -617, 345, -895, 189, 1368, 259, -779, -1417, 904, 1682, -974, -1004, -255, 166, 196, -10, -739, 46, -497, 
    -805, 802, 1486, 514, -895, -375, -204, 1212, -212, -691, 82, 215, 186, -948, -831, -652, -1201, 612, 847, -556, 724, 246, -356, -645, 475, 
    -883, 236, 525, -801, -599, -719, -1389, -1178, -47, 118, 1856, 210, -589, -60, 361, -394, 1176, -275, -240, 2058, -1133, 1567, 779, 28, -740, 
    1797, -376, 568, -1, 765, 201, 896, 102, -610, -981, 198, -892, -1054, -545, -423, -1259, -1803, -392, -137, -882, -397, 676, 830, 217, -2190, 
    206, 1308, 825, -1176, 159, 1441, 850, 107, 511, 52, -202, 466, 1184, -20, 1540, 25, 56, 898, 148, 1827, 1292, 674, -1669, -723, -255, 
    -1324, 853, -4, -716, -889, 657, 1553, 38, -489, 678, 619, -874, -1256, 17, -364, -1527, 703, 180, -1150, -341, -431, 706, 1006, 298, 219, 
    122, 1642, 1460, 1819, -229, 560, -62, -400, 420, 798, -1349, 930, -396, -33, -820, -686, -983, -1432, -1686, -329, -897, 255, 408, -175, 796, 
    216, 7, -987, -1702, -1566, 981, 1393, 65, -1072, -304, -44, 1247, -38, 214, -600, -419, 1160, 813, 683, 81, -47, -964, -89, 1253, -854, 
    529, -273, 484, 704, -404, 1298, -956, 1340, -419, -187, 1719, 120, 745, -467, 1405, -749, -220, -82, -948, -143, -37, 785, -168, 19, 54, 
    1494, -1110, 471, 930, -1886, 599, -36, -223, -211, -1287, -270, -1071, -199, -761, 123, -581, 1094, 703, -491, 272, -1012, 441, 863, 1212, -388, 
    11, -260, 720, -1070, -2368, 717, -401, -970, -124, -1027, -374, -632, 78, 601, 815, 498, -951, 474, 657, -426, -1200, -222, 1447, -112, -302, 
    -517, -140, -643, -765, -460, 313, -906, -1352, -2426, 214, -881, -10, 1056, -1894, 972, -626, -1701, -724, 66, 1362, -1508, 989, 286, -59, -14, 
    778, -262, -1118, -690, -601, 561, 2026, 195, -1436, -1731, -847, -512, 490, -579, -148, 151, -1496, 86, 523, -535, -347, -1506, 59, 524, -287, 
    -128, -701, 954, 272, -766, -1394, -1015, 785, 646, -215, -637, -1151, 610, 1054, -229, 357, 19, -760, 1232, 663, -533, 1570, -261, 1248, -1225, 
    465, -1225, -433, -701, -1454, -762, 323, -649, 1247, 324, -78, 152, -542, 776, -1081, 496, -751, 556, 1140, 98, 779, -309, 226, -736, -365, 
    -1312, 10, 420, -559, -899, 114, 468, 169, 1141, 674, 223, -1071, -773, 1563, 619, 895, -886, -149, 1154, -1298, 651, -1255, -430, 940, -218, 
    132, 267, 414, -237, -233, -481, 380, 454, 721, -1770, -487, -845, 484, -77, 1292, 140, -789, -352, 572, 585, 829, 201, -1404, -1144, -960, 
    -790, -2088, -1218, -624, -1249, -19, -810, -649, -518, -1159, -546, 360, 836, 233, 2380, 1405, 46, 1027, -521, 874, -357, 914, 934, -830, 698, 
    299, -147, -916, -69, -1598, -102, 1414, -703, -1051, -357, 973, 688, 669, -1044, -304, -4, 131, -384, 715, -1235, -316, -794, -111, 1070, 303, 
    83, 809, -478, 1186, -2084, 976, -291, 541, -724, 1347, 193, -219, 675, 427, 429, 1188, 1792, -145, -602, 1220, 228, 344, -471, 308, -492, 
    681, 372, 229, -235, -358, 1358, -661, -1186, -951, -426, -470, 198, 815, 329, -1602, 861, -1224, 202, 652, 606, -219, -1182, -1189, -323, 226, 
    628, 1580, -1009, -1167, 1296, 1617, 129, 1140, 487, -1301, 260, -528, 421, 341, -1351, 237, -1711, 12, -56, 119, 474, 164, -879, -213, -502, 
    1604, 1084, -900, 320, 848, 743, -33, 1537, -702, -1261, 149, -843, 650, -268, 393, -1183, -11, 1027, -121, -591, 936, 799, 1435, -574, 23, 
    -50, -136, 345, 498, -869, 395, -249, -287, -67, -226, -893, 426, 735, -1123, -9, -421, 39, 1114, 796, 903, 39, 329, 750, -159, -1331, 
    796, 1890, 1511, 559, -283, 1100, 20, 671, 1634, 211, 1322, 837, 30, 1923, 2018, -231, 892, -1737, -971, 1668, 405, -1156, 130, 196, 1173, 
    648, 273, 128, -600, -1278, -1040, -1200, 460, 1092, -68, -19, 1075, -699, 239, 693, -100, -126, -220, 1145, 908, -874, -525, -192, 14, -83, 
 
};

PI_L2 short int  Filter_Layer2[]={
-181,446,1615,1169,547,-909,-1231,902,-562,-32,358,-2809,-246,-779,-367,-2455,
    417,-1115,-828,-984,-122,-356,237,-1215,-857,-187,-1130,-623,-1611,-712,-243,1852,
    -116,547,361,-208,531,-371,658,-1191,-1294,-1870,-1397,747,161,-840,1077,1454,
    828,1015,76,-86,295,-716,122,-1444,118,-333,-437,-2079,-247,74,76,148,
    -1187,-359,-310,-451,568,738,1243,919,-2072,-582,1356,-1757,1643,-357,-665,-105,
    -759,620,-835,-1589,-307,-943,-1175,-2256,-1545,-1325,779,21,185,-528,783,-154,
    -1379,414,1393,201,-1046,-64,1455,855,516,-1021,930,682,989,-355,-393,-129,
    -645,-1444,243,968,-893,459,-785,-1417,660,905,905,707,767,-497,384,-532,
    -662,-671,-264,-983,28,253,-935,-2459,427,-274,-1160,-145,-411,-1136,-668,255,
    244,-516,1212,-49,-622,-607,-807,-932,-194,-1453,-2112,-879,401,-1544,741,1555,
    304,1317,-377,1009,346,-980,-1399,-357,-901,114,841,-1388,-612,933,-187,-376,
    -1637,-1024,365,-770,544,-57,-263,759,2026,1034,21,-740,358,-1825,426,-408,
    -4,-842,-634,-3255,-1630,-434,-681,-1076,-2501,-1328,-634,-102,-1184,-679,207,54,
    332,668,664,445,-406,-1385,-1003,-2185,-2586,-1174,-89,-412,-2512,-1357,358,-132,
    174,533,755,903,-1138,698,942,871,-35,559,-1295,319,-108,-1418,-1452,268,
    306,-1378,130,-568,-659,-1034,-1598,501,205,-1058,-887,281,-35,-1226,-1683,-94,
    428,-1140,-448,-181,245,-1032,-1030,-476,932,-459,538,-999,1226,494,1584,-676,
    -372,-603,788,-162,-1433,810,739,-309,1,-1352,1204,1379,-1403,752,-193,-907,
    811,1243,-528,-1916,760,-272,-926,1229,914,-1360,1236,1320,-586,-567,-1566,-34,
    -791,-1307,-779,-665,-2394,-760,1312,722,-1190,-574,667,-555,96,-78,-607,-426,
    -695,-73,-229,1564,-2279,-1217,619,151,-1688,-1955,-1271,-401,-639,-1555,-1537,926,
    418,273,-752,32,778,-959,-1068,1448,799,-1606,-456,252,-359,-2107,-172,-105,
    -1262,-582,0,-2241,-679,686,-580,-1278,-350,-2697,1189,-285,251,-286,299,0,
    902,1090,553,547,-461,888,-1517,550,-1198,-183,-1359,1187,-213,850,715,116,
    -228,597,1190,216,1203,-852,-715,226,-827,-19,-503,-1086,-1173,-2043,-1333,135,
    -482,-807,-705,-1328,192,-652,-377,-410,1131,771,2150,832,-620,12,-14,-1044,
    -1140,-199,946,482,-1641,-912,1245,149,3,-1001,-1131,0,1483,-423,-733,-756,
    1043,-1091,631,-1249,-1048,120,-150,1017,-685,-1312,-889,1227,1355,-1103,-1376,-388,
    265,184,528,-617,155,-203,-1129,-231,150,758,140,505,236,-1025,199,-688,
    -965,1093,-304,774,1464,-786,-1326,-1420,-250,493,238,-1535,-1080,-305,-343,-90,
    -70,-390,42,207,219,-274,-1493,-272,-1108,127,-90,-1963,-853,-27,425,-873,
    653,-209,-44,-560,1138,-623,194,389,-328,237,980,-739,-1261,-961,1157,-103,
    -982,168,-388,766,-1886,1230,976,76,-974,-574,-1781,709,273,-727,-21,-1171,
    803,-256,-906,-93,249,453,-17,-506,1316,-882,-33,1201,436,-2382,-1236,-1008,
    96,-1597,66,-675,913,-271,-2243,-1113,-574,1730,826,-1763,1467,1559,-7,-1638,
    224,-162,1225,-496,-136,-932,-1241,824,-2289,-318,-736,1260,-1938,-1978,359,1691,
    -420,193,-676,-727,-5,-34,-750,-1668,-596,-546,-227,276,992,211,-84,810,
    1153,-801,-340,-1834,-1264,582,1351,-2808,-929,-851,1519,-1373,-2118,-914,1195,1082,
    -54,-296,267,1828,912,-324,-103,-1077,-674,-363,-410,-2422,-276,326,506,-220,
    -974,-858,1265,-159,-187,4,257,509,1382,-344,749,43,347,-698,-1114,152,
    725,1622,-749,-616,1270,-376,-1149,-721,-117,-2245,-1530,-99,-141,-100,970,178,
    -538,-1353,393,-920,242,-317,-77,836,-254,-1601,585,670,-143,-1234,-821,-6,
    242,-465,237,-169,284,-1952,-2013,-584,-2058,-307,-420,73,-212,1927,-104,-1601,
    516,-1009,836,-1192,-697,-893,-1495,-1866,-350,30,-14,-765,106,491,1730,58,
    -1748,602,275,214,236,-747,780,-967,-349,1607,218,389,-203,1591,631,-78,
    -355,-1133,1347,-1665,1600,-344,-245,-488,84,-511,556,-584,-393,-1731,-1820,964,
    -522,-213,-466,-1140,943,-919,-438,-937,-275,-1114,-272,1035,83,194,999,-625,
    -593,-115,-305,-933,452,-579,-908,-1134,4,-1541,-642,972,-1655,-78,329,1692,
    410,-399,-139,586,350,727,-846,-373,-86,468,-1410,983,582,311,788,-97,
    -495,249,-378,-337,-1659,-1186,-350,-141,-691,-537,-42,-658,196,-988,1307,863,
    -112,-1452,-687,-953,-349,735,451,45,651,-117,-1385,-421,1419,241,-143,-276,
    -1095,229,-1213,129,-935,48,757,-694,428,-290,-1212,-1597,1039,535,-703,-664,
    358,205,-743,-1644,444,-2195,899,555,-31,-1941,612,1771,-1118,-543,-728,-758,
    -228,241,-12,1947,-530,141,80,518,417,130,1321,-1063,629,2126,-1246,-671,
    -1638,-665,-265,95,-1823,-140,-229,-1807,-672,-2348,-2406,728,79,-163,-1136,316,
    14,1307,-868,-1063,297,307,-1116,-541,1023,-884,-1011,14,-2200,427,-53,219,
    1087,960,-593,794,-718,-140,0,-742,-1597,2004,83,-383,-940,2270,257,-52,
    -994,1180,731,646,-872,1421,-1384,-1988,396,924,-112,-2305,922,1337,-1583,-155,
    -29,-1063,650,76,939,-954,-1542,1084,159,-1374,-689,74,113,-1252,70,931,
    791,118,89,1261,-841,329,-804,-1081,-130,-1570,-805,-1359,-265,608,46,-1050,
    -574,154,-2161,-508,855,476,-1147,-464,1585,1404,372,-401,146,-599,7,91,
    986,-228,-2151,-1202,-385,42,15,-689,-286,-20,871,-610,-1702,-1804,449,-859,
    -1073,1004,-740,-1197,-1105,240,706,601,-1686,512,119,-471,-554,502,1222,379,
    -40,-349,770,467,-415,1332,-547,1765,473,-494,-157,357,66,902,-72,-1200,
    
    -1036,484,-472,-2055,92,150,-660,-2291,-1265,-1220,-769,-375,1478,-117,476,2237,
    -801,-584,-1115,-1901,290,436,-1115,-392,549,515,-130,-100,248,-685,-69,-629,
    -82,-787,-41,931,296,-8,448,550,-1565,865,541,-2665,1034,1072,358,562,
    999,-964,-1584,173,-967,-842,-844,-271,230,-2423,-1761,-821,636,-214,-323,229,
    -527,762,-1578,964,-1087,1710,644,-295,-107,480,150,1076,-10,-239,71,-649,
    -694,-2190,-2173,-1198,332,130,-1745,-1204,777,117,-2836,-1012,888,-714,-1879,333,
    -759,191,-1242,563,-325,941,188,-747,327,561,-1853,-879,353,-218,-1130,-1232,
    986,-835,-1565,-416,-1176,-719,-1850,-181,-49,-1018,-1225,1113,1125,-728,516,924,
    58,-364,1459,309,-66,907,-1178,-1204,412,479,-165,-1024,509,2198,-504,-321,
    -381,-1410,-1163,149,-1994,-1052,2129,505,-1421,969,550,-1273,-50,-202,1004,-2865,
    -65,1723,793,1003,752,-1166,-469,-357,1451,-1679,-937,-202,-235,-1980,411,-145,
    -245,87,278,1009,-1520,53,125,-276,-1,2147,1403,-1756,518,53,-501,-262,
    -1264,-1778,-754,-116,-1255,-683,-1133,-507,-799,-943,1050,-707,-2260,-365,313,-283,
    -109,1418,1173,-654,128,-685,-1466,122,-917,470,-211,-1433,358,174,-361,-694,
    -335,843,579,2823,-944,-911,511,-917,-422,-1228,-587,-2635,-1164,810,1244,-2714,
    -1173,392,1184,-152,-1716,686,194,-748,-2106,1059,706,-563,550,324,912,-523,
    -673,-1474,325,-384,-1986,-1228,-783,-803,-1047,-1978,2047,-475,-806,-1775,-536,1471,
    77,-297,240,1084,-1471,1032,299,-315,333,1097,1490,577,-677,-334,-583,-1234,
    -862,-794,1329,962,-315,-566,-583,-1591,350,-379,-1489,-708,878,-636,-1685,112,
    419,-614,7,2171,910,-1201,-1305,547,-1885,-291,-452,33,-1519,-148,1667,267,
    204,1167,-3329,-2140,252,-721,-1276,-1346,-73,-1402,-3278,-148,-723,138,354,713,
    -1423,-987,-3,737,-1373,1240,-282,-2458,-307,443,-1811,-1142,-155,367,-1792,-374,
    -910,-747,1891,1803,815,1292,399,623,252,653,-363,1258,152,-110,-41,-104,
    -2334,1151,-1452,-801,623,498,-382,-952,-1445,1481,-7,-1807,867,459,-1582,-982,
    -1490,-266,-1205,1610,586,152,-212,766,797,-405,-575,-2500,314,-161,1083,-2178,
    366,-35,2633,799,-539,133,-270,1033,321,489,333,222,354,344,-1592,-1809,
    -630,-150,-1891,-39,-306,124,-221,-862,-734,1548,-3273,332,-1231,786,885,604,
    -67,331,-175,-1293,-876,-23,-1426,-2973,341,-902,-2396,-2072,4,-1479,418,-449,
    -886,-238,484,148,-2185,-1061,869,-1016,-1288,1162,-348,-2130,403,-342,-1114,-963,
    -164,-79,987,143,145,-2167,-1342,-1592,377,-463,-533,-115,1044,-2446,-419,313,
    -1208,-442,1375,109,547,-984,718,860,354,724,1747,-1320,-1230,-1662,228,31,
    -1270,-452,-1357,636,-205,526,-1023,-89,216,81,-1831,1399,411,-576,-201,572,
    -320,-1743,-1122,-863,320,258,-1639,549,151,1012,372,-125,-1048,-969,-273,-541,
    -796,1981,323,1569,-14,593,1069,1797,-1141,360,-1072,-59,-145,938,713,-646,
    -453,367,1034,-754,-173,-1015,-852,1220,1478,-1095,-1258,1695,-534,-263,510,742,
    -961,-1488,895,-523,-35,28,125,-758,1351,-79,-606,-1002,585,-1962,-2097,-819,
    -828,-1126,1499,-175,-875,1857,-1564,-631,321,-104,-43,-2712,186,-1,142,-2172,
    -148,770,-1323,964,249,-198,-853,-463,1883,-1496,-1279,-32,-167,-1659,1226,260,
    -91,1032,-1346,-1335,670,1645,-2426,-1833,-180,-603,-1159,-622,171,452,42,1273,
    415,586,-513,-1441,-1276,-319,-1140,-663,-2114,-93,825,713,-1232,-349,-514,564,
    -1466,118,1270,1129,-255,1143,-803,-575,693,444,1304,-1011,409,-972,-276,-1109,
    -1648,306,-820,-1149,-168,-778,182,-882,-624,900,-815,416,-398,1278,763,339,
    -545,-1369,-1648,-981,356,-2015,-1586,-1576,584,-1599,-705,38,974,-380,351,-184,
    -269,-1348,-214,104,-163,-279,-1206,-1052,-854,-2388,-135,-959,1244,-32,-433,659,
    448,-282,547,297,-1062,247,-1053,-1057,1213,-1330,-589,1788,-643,226,546,137,
    -2135,-1126,2903,2360,-1700,-51,-205,140,703,756,-602,656,481,395,712,230,
    -1969,301,-55,-9,-1621,-421,-562,-944,270,-1264,338,-1797,-779,690,-698,159,
    155,460,-1338,-503,-1188,1114,-571,-424,753,463,-334,-10,-316,1652,-1070,-583,
    -381,2576,820,679,-804,-368,1094,-1086,-1966,-1324,-772,107,15,-1540,893,673,
    -1021,192,-852,-783,-975,106,-991,-2067,-1203,-2587,-840,-1100,437,-243,-45,583,
    502,1275,-1349,-875,572,820,-182,-220,1029,-468,-842,507,1199,-1681,-704,261,
    274,-1836,929,-266,476,-2884,758,-364,-455,-1707,-30,357,-391,23,271,-415,
    -274,896,-847,-634,251,963,-21,-594,-889,979,-1905,967,1156,-55,345,281,
    -2499,3,-70,-298,-1263,616,789,668,357,-2255,433,-345,-1921,1349,975,1134,
    -8,-690,-2898,-2398,-29,92,-2106,-2563,-1194,-1200,-1756,-3219,-337,-216,-89,1202,
    -389,-2676,534,923,-59,1015,139,-674,-930,-442,224,-510,956,-1096,266,342,
    1081,-591,1098,485,228,-1497,1217,1477,35,-1373,810,653,906,-295,496,-2,
    -2066,-2394,-701,550,-182,-4584,78,-704,-1122,-1621,1536,684,-403,-22,1324,-213,
    -748,-1114,-528,-929,-778,379,-307,-975,-780,257,-1669,-1572,1555,-664,705,-1692,
    -263,547,148,95,-1020,-1802,1678,957,1026,-905,827,-621,-316,-838,-58,-37,
    -35,-1584,976,892,211,-3222,1906,1120,-278,833,1629,147,1593,322,751,-1374,
    100,1761,387,79,-381,-266,407,-362,-279,-556,1884,-38,-1536,1774,160,-353,
    -1317,-1865,-822,-573,-630,-886,-205,-1423,-577,-274,341,115,-1092,107,-319,-823,
    -783,-943,-1390,-857,-1430,-1056,-803,-558,-489,1214,-374,-1696,296,-1002,177,-182,
    
    -323,-461,1292,291,478,715,-1433,-459,-911,-77,-72,991,798,-117,137,2673,
    333,1269,-419,-1814,-311,382,101,-735,-1139,-802,205,-757,-422,-1580,-368,-510,
    857,1051,-350,-1936,1314,33,-1877,-2011,1165,-598,-373,1528,-279,410,-238,13,
    397,292,354,-551,392,-1498,-1800,-624,281,699,-684,631,-4,613,18,997,
    1906,2026,950,1868,-753,-1056,0,433,-1480,26,-2180,-1129,-1321,-49,462,-1092,
    245,2043,-1762,-1661,-24,1427,-1716,-699,-903,-1043,-581,-152,75,340,-670,1720,
    1087,-15,1032,-732,-536,-602,835,-278,-1641,-422,-84,-946,1164,-707,508,-654,
    481,-456,-257,1023,-857,812,191,-840,402,-1144,-905,283,-870,684,-131,241,
    817,323,-461,-2940,-143,-248,-1314,-995,-670,-38,369,1604,1632,-453,-202,-1365,
    754,-1044,-817,-1555,522,579,458,825,1416,-610,-1012,292,453,-177,-485,-221,
    236,-118,-1,-86,697,343,-554,-308,-1780,-278,77,526,326,240,813,1145,
    -673,54,-1063,-707,-1898,220,952,778,-1446,343,774,303,-1251,-1240,-1609,-1663,
    -777,831,1020,-1155,988,-960,-949,-14,-581,-1467,-818,644,-1230,-726,-1046,2227,
    573,134,51,-180,-409,-396,246,-1029,921,479,-555,838,-510,-803,1046,1633,
    -292,-1188,130,-1277,-666,419,1530,258,804,-151,-143,735,587,305,-1185,-2087,
    463,932,-54,-534,-99,-244,765,473,828,430,-686,372,-1208,-951,-1284,613,
    1354,627,542,-73,-634,-729,234,-71,876,-816,1189,780,-1830,-321,452,1040,
    -710,-867,-644,-389,134,-589,1128,-933,-773,-1197,-438,-1076,71,-39,-1238,1094,
    341,-657,-247,-948,-136,0,-638,-762,576,1763,1203,-1217,-402,-592,-1000,-2094,
    43,-441,597,287,1147,-155,263,-1625,-285,-1531,-768,785,124,-1183,-637,94,
    1610,98,86,-38,523,-1300,-327,-1420,-1994,-1872,-325,102,-1608,477,554,1169,
    719,-75,-442,-908,-1223,-887,-476,610,1770,123,-535,-329,-331,26,-2211,-1716,
    1041,-557,-1054,-1104,-1477,-1000,-881,-91,-1171,665,798,1100,-467,-54,-1592,695,
    63,417,-1264,-494,-425,-1321,-237,417,796,253,1302,1492,-187,1069,1285,-363,
    -857,-543,-1135,-1207,-647,-724,-1727,-235,1682,577,1048,-589,1007,1391,627,-1547,
    -1140,-2091,-1061,-1318,-389,-939,-439,961,950,-829,611,381,-285,-778,-418,44,
    420,933,1362,-362,-545,-1049,-139,-684,-3197,-1646,-713,-1099,-534,-75,2012,2567,
    194,1139,833,285,557,290,-464,1172,-1485,242,-783,-2092,-850,-1817,-1233,747,
    -393,-284,-459,-121,-1345,229,673,219,-1262,-15,-224,347,824,85,-1561,-1945,
    -110,-1308,-1187,-1376,1351,-164,-185,-1091,1967,-126,-459,1054,-1466,-1928,1028,891,
    2170,775,642,-211,115,153,-741,-997,1451,-840,454,-1064,-1460,-155,33,172,
    755,-343,-378,-92,1071,-895,25,-845,-188,-63,755,-152,-461,324,790,1700,
    -1188,207,280,-1008,182,-1450,23,-2145,1203,1175,156,-649,-554,517,-76,1311,
    -300,-431,-225,-479,157,13,257,1265,-1104,-811,593,-1050,28,-2157,-2086,-2130,
    293,-871,-248,58,-361,-203,-259,386,176,-97,-94,1348,-1061,47,1515,2083,
    -113,791,-366,-433,1202,1312,5,-191,-11,46,-1565,1086,-2220,-2657,-1413,231,
    -502,3,-1596,285,1286,-591,62,-721,1028,-1316,-1391,-122,372,1460,-1158,788,
    746,279,431,-459,1806,764,-1204,841,1483,-1124,-1198,-1291,-1045,1287,-339,-1112,
    -1100,-606,90,-1928,39,777,-939,-139,1421,-94,173,-275,-1192,719,204,940,
    -690,-1,-191,-1174,-655,1038,-295,693,-196,626,-199,830,1703,134,692,-285,
    -199,-260,-1877,-2031,-494,-2410,-1528,-73,1984,1549,-256,-538,-972,565,-974,651,
    -118,-1125,1850,607,785,-333,595,1556,-387,121,-1868,-1482,-294,555,-767,39,
    496,33,-858,-1317,1547,179,-237,113,724,220,240,-25,169,-1056,708,2501,
    1666,1206,-437,-1470,-754,-447,-1273,-525,126,-888,-908,595,678,135,406,716,
    -1277,1741,854,1667,-221,18,-582,-820,-1912,-1777,-1184,-1372,537,525,-325,498,
    1506,20,-195,-993,-290,-806,-507,158,1480,164,-181,-965,-408,-441,-420,-484,
    -44,-196,-83,-469,-318,-194,717,-838,486,230,-1264,851,-173,-10,1104,918,
    391,-570,-720,-3518,-1191,-87,237,-648,888,540,558,131,1452,1090,-44,-798,
    419,-187,-786,-2007,-1337,268,-1703,-140,-26,-566,977,390,886,1063,-1216,-586,
    1125,-342,1184,-1360,-295,1090,723,-197,-133,-1102,-1222,840,-511,588,987,1921,
    -1260,51,-1006,843,665,1403,-488,-1924,-894,255,1105,-643,255,-350,854,-1755,
    924,-163,-156,52,-1196,268,-1743,-1356,-551,-375,-1418,-1749,713,382,-58,-54,
    95,-963,-1490,-186,839,730,-811,426,-538,450,1523,-314,-83,-1530,-1310,-1732,
    -1256,-495,-988,935,-1332,-607,-1380,-708,1437,-76,-78,589,-142,-2089,-597,654,
    -1155,446,-105,-1083,217,21,-1393,-1928,-1389,78,-29,1124,-1530,-465,-1410,2671,
    -113,-1018,-1065,-832,1322,1154,-962,1477,1914,292,276,-703,-212,1108,-946,1708,
    -1628,-245,-332,514,-1027,-1052,-328,-743,1622,1778,670,1500,-114,1605,714,415,
    -486,-704,176,-648,-94,-972,-339,790,-6,-120,-705,-246,-63,-744,-1532,465,
    -1360,-521,-790,-1110,1688,-953,-667,358,2244,1600,414,41,-159,-214,-1432,-1625,
    -161,-1588,-673,-1895,424,503,-508,-440,1900,649,-466,1035,-463,191,1276,189,
    -1358,-936,-1368,-469,-990,-1271,986,-477,-946,-1641,65,173,2207,-291,-74,-1627,
    162,-1958,-2819,-7,-118,-1023,1010,-507,1677,179,1152,-981,-418,-347,-407,-1803,
    75,-860,-688,-2734,351,97,-22,362,-1735,-107,-495,672,-340,1163,745,766,
    -1002,582,1086,-98,240,-808,1391,-907,817,1262,-21,-489,-965,-602,-1044,-1625,
    
    -361,-377,-123,788,-725,-1709,-723,-546,-292,-266,-263,52,978,274,380,-1078,
    42,-667,-633,-2013,811,-522,-178,-1143,-399,-766,-819,-24,-498,932,-167,-785,
    -127,-683,53,-629,667,-485,1137,-645,178,-562,-123,-2118,-1063,-619,388,-584,
    242,-102,370,-270,-280,-555,681,-243,720,150,-1076,-600,-29,1332,0,-301,
    -2527,0,-1437,-762,-23,859,-619,-2052,-56,-366,-840,171,-1005,-306,-1086,-1064,
    1059,91,-1834,-335,372,1465,330,-1060,-478,1070,-123,-209,130,913,-1286,-2059,
    -1397,47,1025,1055,-81,30,458,-305,305,-307,-851,339,-221,411,1220,-826,
    1673,138,-504,-1051,1178,-567,-564,-597,-737,931,1465,-1026,-439,698,1011,-204,
    -754,-565,-986,-437,623,-371,404,1606,-1197,-526,511,363,-1412,-1374,-379,-643,
    -346,-803,1031,507,-1849,-66,-731,-1365,469,-1076,-1065,-730,-18,-53,346,-276,
    -1227,-130,-798,904,-2787,-1922,-1212,672,105,347,534,-878,1187,1424,-429,-1098,
    -1447,1687,867,578,-776,479,1084,-273,-708,-1437,-702,-66,-1137,-1319,1066,650,
    243,1040,-1092,-1172,-542,-553,-402,-629,1387,837,118,140,-57,1214,792,-1456,
    -765,-1114,-2601,-1276,451,-119,-1271,-1476,-282,1115,-400,-558,1466,697,285,-2192,
    234,-374,-462,82,-876,-158,-629,-1459,-936,315,-1085,-501,-1374,-821,647,1342,
    -308,-1194,-553,-2884,562,377,-326,-1595,-1189,-52,-253,-648,-829,-411,-139,-2650,
    560,-654,-189,675,-1019,-793,547,241,1001,1175,371,-1597,1085,802,-543,-1556,
    -501,718,-284,1568,-130,1557,-1177,-1414,-854,822,-79,268,184,863,-527,-757,
    -1149,-730,57,-65,1179,1869,1208,-1708,-1496,-611,-1492,434,-1347,758,214,586,
    1296,779,-940,-1183,1751,-222,-1042,-309,946,1541,-928,232,259,-1739,-196,-242,
    1904,484,1256,-1248,-936,517,-984,-538,-871,564,-913,-307,-6,-186,-225,-2292,
    -843,-420,1106,-485,-1852,143,-2055,-551,-2584,-560,341,1119,-847,529,1126,874,
    -86,-2068,-312,-1595,-477,-1071,276,-2385,661,-360,-1941,-2418,-717,-462,512,-572,
    -142,-457,-128,-860,-1047,-924,-98,-837,-415,-600,341,421,-1760,582,247,812,
    -781,-454,51,-2051,1857,1514,1873,-558,-172,48,567,-1043,-1433,-243,287,-616,
    -2311,-1188,-1263,219,-352,-806,556,-452,-929,357,-416,915,-1234,-455,-890,-865,
    644,283,374,263,-554,-573,-362,-1493,962,1878,1268,-329,-723,103,98,-404,
    594,122,1018,362,77,-565,-1344,-1216,763,1355,-938,-150,-206,139,1140,-248,
    -728,-1376,-1197,725,-895,-1817,607,148,-1555,-1841,-499,125,-3460,-1849,-1108,1326,
    -435,356,-516,1191,-54,-41,1186,-1278,142,382,-1643,-1066,624,541,532,-567,
    -1307,-1807,-1143,-1085,1098,79,-2238,-685,503,-1744,-1233,242,1073,-75,-300,-1760,
    -350,-75,-1541,-538,-1329,-1694,-1582,1201,638,842,1167,63,1520,1857,516,-398,
    832,680,-229,-2913,1197,676,-55,209,-208,-726,-1138,174,-515,-434,-274,-601,
    -772,-1414,1459,1644,-1195,-601,-2301,-932,-2624,-965,-2430,-1787,-921,-1160,-731,-1011,
    -1326,-1600,-108,1106,168,-204,315,-208,-221,-896,1451,1097,-69,-1106,-1631,-289,
    -398,218,2,-1676,-481,476,-494,-637,476,422,-891,-1904,1477,774,741,-632,
    468,135,-2303,-1665,-2045,-829,-1065,-467,-830,-616,-294,369,189,-476,-82,-1694,
    -31,-304,-1536,-791,-1348,-1273,-161,-858,-310,-814,-984,686,-1040,-148,-659,-1619,
    824,73,-1059,-683,429,-1436,-635,-111,-1154,-1866,226,1332,1508,-1438,623,-538,
    886,277,-1100,483,1042,493,-246,-605,302,-69,1331,-559,1452,569,-422,-842,
    -555,-848,-1857,-1397,-150,28,82,978,-1027,-1314,-1011,-56,320,-708,855,607,
    926,1100,-1093,-1422,901,924,-1749,-1964,-581,-772,-253,-1562,1111,324,-76,578,
    990,9,-227,-753,-84,977,-809,-1006,-810,630,405,-894,1602,-454,-589,-1319,
    1548,-168,225,-1836,-713,1627,-118,1295,-1014,685,190,-704,-320,-150,-1165,102,
    -976,-1818,699,-402,-790,165,-1554,-650,1140,1479,302,85,111,-565,802,-941,
    -855,319,-533,-276,431,2553,-418,-951,874,-686,-1151,-977,-876,-391,-313,-1196,
    -1265,94,164,-523,-1121,-449,-785,645,1493,647,580,-257,-1146,328,-1038,-220,
    -721,-511,-124,-1538,365,623,447,1142,-1714,251,979,-1512,-774,-1193,1556,-638,
    -2382,-429,681,678,-1283,-1939,1647,-113,-2686,169,758,562,15,-192,-1232,1230,
    683,766,375,1137,370,-1010,-119,-357,511,-929,-504,-1057,1439,199,642,-5,
    -278,681,351,144,205,-497,284,-406,21,-527,463,261,-1004,493,-389,-1415,
    888,-1185,985,472,2016,-540,-526,44,1762,-1195,-1101,-217,-1072,287,-711,145,
    -441,-1006,-135,84,-526,-474,66,-997,-146,-687,-397,223,-784,-97,-501,314,
    -2984,-767,-696,326,-167,-1485,-1492,392,-460,-2442,-1083,1952,235,395,-1532,-242,
    298,514,398,-623,183,2085,340,-741,524,2083,320,1038,-1519,-111,-1690,-1840,
    -1418,-1529,-405,-1219,-1704,-246,-597,-26,-67,340,526,597,1112,152,-1642,-533,
    -403,-746,920,119,-111,-2402,-401,-619,898,-219,-798,-1280,-197,-1582,-2228,-110,
    -894,-1211,-988,-622,-1296,-2057,-10,-388,601,-810,221,235,1291,-1364,-228,-460,
    -243,-360,-598,-1054,2728,2175,769,-1193,-476,-591,-226,448,-443,164,820,512,
    -959,-1014,-1779,-316,856,1529,-291,-1240,-794,-398,1477,1115,-227,-814,-368,-502,
    -873,-2073,-492,-329,609,-1842,-1655,-993,-275,-1177,-550,434,-69,-2036,1057,-821,
    -2806,-3956,1128,1028,-129,-773,-1287,-997,-1203,-660,-1712,-321,754,259,-1176,-396,
    402,547,-498,-2816,671,-1337,546,311,1660,1116,151,-1696,871,1083,-234,-1074,
    -420,6,1030,271,-1592,-247,4,-1042,-932,-1165,-505,-214,123,376,808,320,
    
    1002,-1608,-597,-296,805,221,451,-486,-251,923,784,-357,-1026,-358,-1076,-182,
    -1055,-677,-147,-843,41,754,-275,-1130,-76,416,-1278,1211,-887,-695,-704,-1541,
    -1152,-644,-1221,-983,1445,270,710,-512,-351,-1087,105,-4,-536,450,988,-594,
    -1191,-854,-2077,-2528,-673,717,76,-350,760,-227,870,91,-141,5,-1111,-1524,
    499,706,1541,-1169,-1497,-1055,289,-950,167,-203,-715,-494,-633,737,900,1573,
    -3022,-2567,-3528,-3099,-2728,-556,72,259,211,509,1147,439,1035,-390,-722,-502,
    -1165,-417,895,-437,117,-2118,-1125,-1634,-745,-658,1324,-326,80,678,1385,419,
    467,266,522,292,874,-2004,477,-1059,345,990,-1843,914,-403,-464,-1757,1274,
    -2378,312,-1585,-902,-271,333,-494,153,890,643,-779,-622,1546,-567,-200,-778,
    -1872,-181,-975,-1580,636,-841,-140,265,856,30,238,204,-619,-1844,177,-1541,
    879,633,52,-1755,1584,622,456,-1036,61,1072,58,-540,-1221,-3606,-1716,-758,
    757,1356,80,113,540,43,-430,-1300,391,-549,51,-522,-53,1108,-651,-463,
    -2176,-2726,-2995,-2300,-947,-345,-459,987,855,-749,120,-1217,198,-1091,-79,32,
    -572,-751,-1146,-2462,-1174,-1541,1355,-1715,-1481,452,-94,-392,533,-655,432,-199,
    -1035,-129,1447,1938,275,458,-523,85,279,-1125,233,330,-134,914,-114,629,
    494,-696,-286,-355,-113,-3649,-2290,-404,-1213,-707,243,-177,1641,-3,182,909,
    -616,332,-2217,-1673,-291,124,1107,1391,-26,-18,193,616,-246,-2973,-199,992,
    -602,911,836,547,411,189,-1180,154,-508,426,1001,1254,-56,583,-453,783,
    -793,-665,619,1566,1050,-1005,-1207,-403,-324,-33,971,410,400,1866,898,-1701,
    -1321,-360,-2532,-2361,-348,199,-314,-2899,-1375,-941,-343,-701,-237,1091,-780,745,
    369,-1748,-3171,-1465,-2332,-164,-1550,-994,440,-14,-342,212,-1276,231,1184,342,
    704,-252,-406,587,352,-437,627,-753,-901,-1751,221,-517,161,894,-23,-1089,
    -1888,-185,-306,1416,15,-597,-168,48,876,94,208,730,-1488,-317,259,-881,
    991,91,-2038,-510,278,-401,-490,-967,-651,-448,1560,114,-658,-1306,-1493,-649,
    -689,-712,-1718,740,367,-1290,617,-244,701,-285,-1023,147,-192,-702,-245,-505,
    1788,386,1372,1202,-1076,337,927,1371,-1904,-633,-1998,-694,1306,534,-303,-945,
    -1487,-1712,-939,-2105,-477,-373,-1131,-2542,1371,604,-101,-1565,97,473,1138,1,
    -220,-1000,-1018,-6,-594,-2859,-2216,-2480,-359,-1344,424,-1369,676,745,-168,247,
    -750,1294,492,1412,-1054,390,1488,939,945,-110,-478,-289,73,527,384,-852,
    440,-1730,723,155,-402,-51,728,-436,-2055,-197,146,-78,-816,-1400,-1902,-400,
    -1240,1109,-1252,-1282,-2499,1142,-1770,-1472,-201,-956,438,-816,529,-270,443,46,
    -1644,-1733,1369,1143,-642,-1412,1613,1069,1265,-631,-1637,987,330,-1505,-1999,-960,
    1177,-979,-2206,-554,-1087,-2643,-304,-1891,359,1086,-857,1396,1579,1350,-558,68,
    1469,369,1925,909,100,548,2366,-543,-715,46,1075,-394,37,914,52,87,
    -529,595,926,-523,486,1171,1137,1104,-1167,1181,-583,8,-422,-3679,-1037,-1258,
    -175,421,-1452,-465,-258,-1777,-1167,-2638,559,-648,-19,-1717,1084,-276,-461,549,
    -1144,-761,136,841,1417,-1600,-1386,-766,376,-44,666,8,16,-81,774,195,
    -1715,-120,-799,-2406,-1923,-1888,-2016,-443,-1857,-142,337,-729,-763,620,-169,1246,
    -333,-396,573,-1070,-207,928,326,-640,-1895,837,397,-244,-1258,-2197,-2841,-1311,
    -1702,-1136,-106,-1532,275,-195,429,-404,-88,7,-1205,-641,78,-864,369,438,
    -134,-2510,106,-281,271,-427,-503,-355,-112,235,-472,659,-273,-601,203,-1309,
    -1336,-1405,-993,-1245,-1677,-1633,762,-1540,-193,-266,938,60,121,201,129,-417,
    -1923,-1885,-2084,-1051,-589,383,6,-170,-415,107,359,-41,-1956,-2093,-1248,-1735,
    -1775,-1700,-497,129,136,-857,1095,921,-147,-122,-30,63,-792,-957,-2146,-48,
    686,971,77,-296,-766,774,296,-1613,1324,-15,-807,-572,-2200,-848,-579,79,
    -1761,-367,1862,840,321,-134,335,-623,-934,-435,-2127,-372,-738,873,586,511,
    -488,-1889,278,600,-465,389,-317,1454,-17,-944,-1348,1738,9,-1123,-103,-548,
    141,-719,1061,1467,-66,-671,-1257,1425,336,-1824,1070,-1883,1209,249,-1954,-768,
    -511,-221,184,969,375,595,186,988,100,-489,-195,220,953,-714,-482,-882,
    -2420,-1699,-988,-2879,-1506,554,-828,-1243,-398,1857,1401,194,-1442,-367,547,-528,
    1271,-1695,-88,56,127,-495,27,-303,524,-465,153,-315,888,492,-964,341,
    -1659,-71,-943,418,1246,-1283,-2470,-373,-562,319,-632,-209,881,814,259,1019,
    -822,590,749,1816,579,-335,695,-1599,-215,-993,-1055,-743,-731,-407,871,-1344,
    313,1577,992,-443,879,800,328,-191,-2012,-719,-1171,-1702,-424,-924,-292,1268,
    -1237,-1029,-2253,-3185,-1143,-40,-845,-2104,1334,736,-725,-561,-212,-1081,-1056,-1682,
    -579,322,-686,-401,883,-592,-636,-1049,-987,-598,-112,223,-348,-1081,-1145,-1178,
    254,1479,-1227,1051,1142,-931,1268,753,-2763,-1038,-116,388,123,-724,-1365,941,
    126,-1150,398,1097,899,153,-1857,160,741,-247,-121,-220,-1428,202,-356,843,
    -1121,476,-158,-1083,249,-2097,-1093,-1130,-1716,455,877,-94,927,-953,-65,-64,
    -434,-26,489,1501,64,-1358,-35,262,-1066,-1312,-1051,272,-866,-1404,-2286,-734,
    599,1750,-114,-272,74,843,-647,960,145,-834,-190,1384,711,872,329,-537,
    -415,-1632,-145,219,-872,-92,-1744,-1928,-1935,-1311,-2215,-774,-1263,-30,853,-1616,
    -1159,-1225,-3626,-1555,-200,-1649,-904,-289,175,50,229,351,1000,1319,-1104,989,
    1461,695,278,840,839,-1047,-1617,-1205,1074,172,-1475,404,1218,-777,-514,800,
    
    -174,-882,-194,-1666,-1143,-424,-1096,1259,488,-473,-686,833,16,1881,-944,253,
    -1878,-261,530,63,-258,-557,-1609,429,-264,979,855,-2262,639,505,-896,-1551,
    -873,312,-920,1448,-434,-509,36,835,47,-723,-145,-2038,438,1652,-1150,298,
    -393,520,1159,1752,-87,770,-81,-967,8,437,-477,369,-901,1050,-923,-1218,
    264,-1057,252,246,1229,-654,5,1423,-507,59,594,-429,-1067,217,-941,-552,
    -1959,226,1570,1710,-210,1282,1149,2616,58,577,-1285,520,465,-506,649,-2168,
    -169,-497,-342,-736,-40,541,-679,-1716,-648,827,325,523,-906,313,-1236,-531,
    -2348,-731,149,1563,-955,-45,-1301,892,1265,506,564,-522,187,1148,271,104,
    -528,1398,81,1730,-1353,363,767,367,704,702,-177,-1578,377,-118,-672,-154,
    -34,-114,-647,-288,-373,-892,-773,725,809,294,-1889,-625,756,725,922,-975,
    -1148,-583,-208,-959,-7,-637,-1064,899,1037,341,-499,90,420,371,-698,1164,
    -481,-172,-1367,-2935,-2324,-1514,-727,-1264,542,-305,-458,920,-1350,535,685,8,
    -1414,-488,2052,1674,46,680,1196,796,1877,547,-1005,-1507,39,1147,1125,-1550,
    193,-796,2265,-120,-478,-69,54,1060,193,-762,727,392,547,1475,-993,-733,
    505,-806,-1517,-1678,-1383,-755,-2045,-2122,137,-147,-223,382,-146,621,1363,1003,
    1186,-632,-350,358,-1155,-162,1431,447,-247,-997,-1455,-795,895,1116,-467,-668,
    -1643,37,922,486,-257,1286,-441,1075,866,-1225,-335,-1568,830,-147,-1326,574,
    1028,696,-349,-145,-454,419,-767,-898,870,-315,477,-205,-29,-1620,-1557,143,
    52,-951,-171,-1634,-278,-620,-4270,-3838,-1044,816,-1178,-148,327,-226,0,-247,
    7,-899,889,1761,121,476,82,614,-1060,-323,614,2323,493,-642,-615,-1395,
    -538,-1287,-456,2172,-352,285,-273,-610,103,529,75,-889,458,-16,-1765,-1006,
    -512,-1225,-1412,-1699,-912,-183,87,-742,-357,328,479,41,-862,-594,969,-13,
    221,-375,335,594,242,916,-574,1383,258,-1373,-3645,-4468,-360,-271,-1138,-1816,
    1160,-1266,3,553,451,-195,-51,750,-147,-1214,466,-1136,-1201,-31,162,1100,
    -603,417,510,-108,-747,-1317,-540,-2608,-442,-1431,-289,-775,-1024,1554,323,1211,
    -170,227,-1010,-524,104,-985,-1148,-2444,-1944,-84,-587,-1483,-1337,707,-28,-213,
    649,-356,-1232,-591,192,-666,-423,437,894,370,-402,-1102,894,-1418,-25,-1023,
    -1032,-2701,-1907,-122,-330,-910,54,496,16,103,293,748,-194,-651,-363,466,
    1004,-948,-1313,-1606,-794,843,-2732,-2731,-845,-1350,-144,462,-20,-511,-924,-10,
    -817,1341,1017,568,-538,-466,-1699,-746,-944,-1320,-203,-1026,1225,271,474,-1540,
    -157,427,267,-1416,-1672,224,-295,2097,-1117,299,1169,1079,150,737,-411,-997,
    -1451,-528,256,-53,-948,6,756,49,-1146,416,327,-1167,851,409,-1313,1138,
    -705,-473,-111,-820,1003,-1425,-134,933,-156,-639,-128,-996,379,456,-174,530,
    553,-11,-1876,-1955,1048,750,-1588,-3897,-1722,-1316,-608,-2387,-946,-1228,103,1720,
    -882,-1417,-816,618,543,-1441,-358,-1472,-832,-180,90,-56,-1199,-263,383,422,
    -1016,-509,166,1134,-1831,-1847,-1926,-745,526,-472,-1379,456,-54,229,-353,1432,
    288,-1009,-72,804,-402,70,985,151,535,-810,-292,-429,24,290,-1688,-1180,
    849,1336,512,973,-1206,-405,1553,1481,-1226,-274,-78,1599,444,65,-630,-2249,
    -301,-91,-505,1283,117,-283,-406,-316,688,-1609,-280,-1674,2070,-32,-52,-1322,
    -90,-557,1676,1086,-517,1276,27,-467,224,63,-926,-459,11,-712,-7,483,
    406,418,-976,1324,-1175,382,278,1187,278,81,-1442,-1161,-66,-624,-288,229,
    955,-754,581,1851,257,-457,-934,212,-274,-1259,-1099,-199,1102,1005,-995,-694,
    -120,-1314,442,1606,1164,231,-936,1384,-941,-696,-844,-651,1299,398,-824,-898,
    232,-1101,460,1083,-792,546,-1069,-451,-292,-1245,-1147,-2123,843,-560,224,769,
    -63,-284,-321,-960,-213,793,-60,-261,708,1250,-100,-276,-1193,69,-838,845,
    672,-137,-98,-990,-1990,-1302,-2116,-178,442,-1783,128,-1592,1036,-1477,551,-638,
    -473,-185,44,327,481,1200,-1021,-877,525,-646,-813,-988,-527,706,-759,176,
    -1481,779,-154,337,-4,200,-1522,-1794,-1066,-1422,-1040,-1115,1222,-653,965,138,
    1991,947,1469,-45,-1423,-432,-442,-775,432,-625,-310,-1721,-1284,110,734,-406,
    -528,-1047,149,531,-1620,-1007,1534,-471,208,1301,-584,1219,184,300,410,-1575,
    73,231,-142,129,683,-1973,1016,-788,-283,606,-472,-353,-320,-506,426,-986,
    342,63,-718,-1510,-1688,346,2432,-117,-594,-1972,705,1971,378,536,-69,-4,
    711,-399,-433,-1650,717,-1901,1047,851,-1355,-817,-423,923,-634,-297,1042,-600,
    92,118,-1075,-2020,-911,1066,-1692,-362,-21,-1398,-367,1079,-1381,937,-495,-748,
    -9,-1043,671,2207,912,30,292,1551,1358,166,277,542,750,857,-424,-1179,
    -1462,456,538,302,-2017,-560,-174,533,195,-1873,-532,-1030,1418,1192,-327,-527,
    430,-298,846,-2008,-461,-715,573,395,292,838,1093,115,-184,-1280,-462,767,
    -1415,873,-1089,-381,111,-949,417,-622,321,-1119,-275,684,136,-535,-78,-1295,
    -848,-897,348,-723,108,-1198,-1106,-167,-182,-1532,950,-55,357,361,-168,408,
    270,863,-309,461,-1942,1234,2228,2013,-98,-877,-594,-276,-893,93,-536,-2156,
    173,314,-644,-1116,-1216,799,-803,-627,-1400,-1572,-1042,-313,-459,-675,955,-301,
    1447,1493,419,-366,-910,-517,-151,-1002,482,-1156,319,-768,14,833,161,-913,
    -1767,57,1397,1224,-918,-134,1577,933,-276,464,263,409,1169,1085,-1671,-2147,
    330,-584,-578,-893,-359,-1562,-315,-2072,-46,-573,-796,-601,1170,428,926,1075,
    
    999,-1414,-1447,-551,-1360,976,-1167,2390,-221,504,-1313,-187,-1989,-364,868,-1718,
    -1489,-315,522,108,-914,-189,705,-1876,-859,138,-163,-729,-1410,-155,-385,-1211,
    -1801,-1645,258,1863,-1566,-498,-129,810,-792,588,-838,-1076,-957,-143,-805,542,
    -3012,-50,-1604,295,-3061,398,218,-506,-747,-220,-647,-140,-1063,-265,22,-226,
    341,-251,291,-292,-462,-948,-2069,-439,828,236,-1274,-592,720,-1263,-1667,777,
    -1882,-768,947,846,-2606,-1026,426,151,-2996,-768,-870,-102,-1362,1266,527,195,
    -1151,-1776,-929,-369,-1097,-949,-1326,224,-1243,-237,11,1646,120,1383,-360,-290,
    -933,-296,524,-675,-516,-560,-567,-538,-1836,-802,513,727,-1810,-202,951,572,
    372,433,2800,58,-61,-104,1089,132,-1291,-263,-951,-1766,-2719,-977,640,-242,
    107,-308,-501,-233,398,-461,-953,1293,-458,9,189,-596,-140,-1246,551,1404,
    189,369,742,-176,375,-505,590,2061,-1637,-886,-285,657,-2336,1071,563,-935,
    1000,50,-1251,323,-1283,570,-1150,-534,-1044,-1304,456,1519,-2825,-1401,-387,1433,
    -978,-655,1399,1260,-2144,-89,326,1267,-2076,-1793,38,-1439,238,-1806,-1636,-1984,
    643,-131,-103,1310,-1219,-353,142,1965,-1109,-1405,812,-62,-1654,-2220,-838,-2054,
    -346,333,981,-963,279,364,-47,-1092,980,1069,-775,-685,-676,55,-1232,-746,
    990,-1230,601,1701,-904,-211,166,383,-1028,-368,-1539,-455,-2776,-2190,-609,-1496,
    853,502,1230,-555,24,172,-212,-1255,-1178,1599,695,278,503,-181,301,-200,
    1459,-1262,-870,588,126,820,-247,-881,506,-418,-158,310,352,925,-690,-197,
    310,490,606,-831,-504,670,-2762,-2281,8,354,-596,684,-1014,-1273,-629,6,
    -1336,-1759,-209,893,-594,-2382,-365,-550,-1775,-2224,605,-649,898,1438,-751,-2071,
    -1537,-1400,-434,1779,-768,-2553,-507,427,-1441,-651,711,-320,259,-54,-430,-1116,
    122,136,-172,-607,1047,-85,692,-55,-825,1031,-822,617,-223,-1756,-310,-456,
    -391,407,1452,101,640,-333,-634,-1216,-846,434,-1715,-411,1006,-464,-1625,-721,
    749,-753,-521,1588,-404,134,830,2076,1732,-921,-612,809,-1361,-2204,-920,-410,
    687,-286,681,-877,263,-1255,-514,896,457,215,1654,618,-2006,-612,-359,-1856,
    430,2146,1115,570,452,174,201,158,225,249,-168,-1612,-1769,-2730,-1520,-719,
    -1491,-2808,-278,1015,-1267,-2871,-1430,-1091,-726,-1853,529,-860,1356,1067,82,167,
    -1,-1193,-1455,-394,-2514,-1884,-2184,-615,-1619,-772,-120,319,-533,935,-1558,-26,
    763,326,876,-95,1217,653,-254,-2674,567,101,-2685,-843,1752,-1083,-658,148,
    -1191,-658,520,1111,-1024,1031,1887,1273,-143,285,-484,-581,-1622,183,247,-534,
    -1791,-343,-19,607,-1498,5,-349,-86,-769,267,250,-567,-3897,-602,-40,-1883,
    350,-800,-813,48,-1184,880,243,-80,-1858,506,883,283,-1951,-580,1017,-830,
    -767,-777,-389,529,-1191,-1823,-523,13,-802,758,-34,881,-1139,-1649,-1449,576,
    251,1057,-255,-1613,767,36,-891,-1263,1159,233,-1311,146,943,-10,-787,273,
    91,-498,-800,-538,304,-100,925,847,-1579,885,882,-1130,250,-837,226,-1760,
    -735,-1202,1555,1653,-1094,-1347,-733,214,-1963,-1622,-1391,1382,-776,-3335,-1125,-536,
    1106,-21,445,528,1654,228,-1605,-186,-126,281,-1204,98,-625,-445,207,-159,
    -990,193,888,528,163,-1050,1070,595,-1556,-1505,-1219,-1295,-2552,-1410,-68,-414,
    -1715,882,-1704,325,692,731,749,906,708,-452,173,425,-2000,-861,-260,-1751,
    -1019,-1557,40,-1200,-598,-199,-83,-1380,-386,65,472,112,661,1263,1232,754,
    -834,-1392,-171,-1123,842,272,-413,-261,518,-848,-1048,-1030,270,-523,1495,1293,
    -573,-875,-2183,1196,-984,-1002,-2306,-248,16,-694,72,142,463,-556,-554,356,
    132,-526,-407,-107,-253,-1110,1332,-123,-2206,-1324,1682,-329,-614,1116,-114,336,
    -2771,-481,982,324,-1709,-1246,-149,841,-520,406,-933,279,-347,-105,113,706,
    -483,-1728,-901,-406,-745,-2114,885,-734,954,820,1252,435,1002,-684,686,-82,
    -205,-19,951,2445,-599,398,480,-186,570,108,99,-2108,-1098,-3242,-2052,-2075,
    -1737,-913,-1197,206,-1392,601,646,1277,-1032,725,-460,662,427,424,529,-283,
    412,-541,711,-40,349,-194,-50,79,-1255,0,-366,50,1082,-290,-90,-487,
    -676,-934,-529,913,-924,981,21,-1805,100,837,-536,-585,556,422,337,-26,
    -1503,-2394,-1957,-604,147,1023,-340,-475,-1406,-291,977,1024,-975,446,30,1463,
    558,-1755,-1109,895,627,-71,127,-33,-301,-257,66,-129,-409,-798,-157,27,
    -1432,-963,381,-955,-753,425,-1203,112,-1175,204,-169,-774,-453,15,436,-931,
    1113,658,-495,284,-18,-681,-1375,562,874,684,-598,349,-708,-2462,-2379,-1483,
    -897,227,-162,-395,2010,974,-563,-941,-584,1508,425,-835,-2406,-9,-895,-1603,
    -3089,-3331,-1709,589,-1361,-263,1478,1270,-1021,-254,772,-290,-130,-145,302,-598,
    -1391,694,799,-975,-182,699,2129,1043,-2130,-142,-808,1118,-3349,-1159,-773,-511,
    698,-1384,-1740,-2273,-795,1277,140,-705,683,1472,2298,-505,-1426,106,-866,-666,
    85,184,234,1009,-258,1101,78,-164,29,-930,-482,-466,-4452,-245,-2035,-830,
    529,-235,-930,-83,258,0,861,205,-380,811,1232,-247,-2217,-888,-317,-133,
    256,617,1345,-368,1329,1395,1368,1172,-848,1127,608,569,-2603,-2490,-486,-2591,
    1695,1404,48,274,702,-119,237,-1853,-84,-110,-1456,-918,-1931,-324,57,1039,
    480,1788,3180,-588,1438,101,590,173,-1038,-818,-1766,-989,-4600,-2219,-1487,90,
    -1344,-1120,1484,1231,-1428,-1997,-528,-1061,-2500,-24,-445,-690,510,-51,-482,270,
    154,-1432,-2118,-879,-306,-132,366,299,1053,158,609,796,841,724,-1102,963,
    
    1703,210,543,498,-700,-1154,111,474,211,624,-204,474,-2431,-1965,-1093,-1109,
    -372,777,2,835,-729,622,-1569,-1602,589,-1205,-1480,-334,416,311,-1184,-628,
    864,50,799,1694,-74,1255,785,-136,1219,715,25,-241,-871,-2038,-1257,-525,
    784,687,-185,-502,231,1000,-326,441,2,-1981,-570,2068,-1613,-2418,-1848,-389,
    -880,-507,-726,-1110,192,95,2311,-895,125,-1017,-54,-546,-1154,1192,299,459,
    1170,1154,-131,-1218,2063,-10,990,-74,-411,-1545,-1022,375,-786,-797,-696,-502,
    474,434,80,-1228,-1164,-1140,535,1170,-708,-841,-1097,-1776,564,369,-1059,-455,
    244,1320,-915,703,603,68,-952,280,-604,-1403,-1267,878,-293,-1013,-1997,267,
    -241,-1952,-1266,-979,-542,587,-1174,-150,1538,1701,-991,-1011,1972,84,903,499,
    1320,-345,-1282,1706,-1170,-546,2220,24,-1082,0,737,-1202,-1630,-957,-923,-162,
    1295,601,878,-97,-648,-775,-422,-1091,150,140,-231,-733,-1460,-2546,-2710,-1413,
    -919,569,-968,-428,2094,850,310,-1158,927,-303,-385,1039,-27,-182,783,-1786,
    1976,1389,-1183,-921,-956,278,-1075,-930,499,-68,1063,-190,-470,86,1144,1146,
    -70,-169,863,695,-678,1210,963,339,280,-1071,634,-1888,420,-653,-1295,858,
    -881,-906,-914,-1212,-1527,1021,1602,384,-1665,-1210,-847,-206,-396,883,382,-1092,
    -1029,-2348,22,412,1156,1295,735,-1919,1660,420,107,-309,217,-466,889,-825,
    -313,150,-890,329,-478,-2018,-654,443,-990,-1103,508,-887,-534,-2808,-1229,-1294,
    792,433,1055,-49,-1243,-1128,-843,-1079,286,445,-19,-555,-1056,-579,-1049,717,
    -631,-1317,-366,-58,679,-343,-371,-436,932,1167,25,-1019,1317,-667,-1122,-1154,
    261,1093,-452,-2062,-236,-959,192,-922,393,-609,-5,-845,659,77,-1195,-595,
    615,276,622,-1722,1885,171,1824,-567,62,-1214,-1260,-329,-1932,896,-760,86,
    -1866,-461,235,-1256,569,-1026,934,-606,-1879,370,201,-591,784,-1081,-635,-2041,
    744,-279,413,1204,-580,-147,-684,330,647,1307,-75,1490,-1488,-538,-2,364,
    137,-1013,505,238,-1465,84,392,132,-255,574,-899,-512,1711,-689,-2239,-2369,
    -637,-662,255,-553,224,503,222,-896,-421,-278,1192,582,-1307,932,743,1705,
    -611,-648,-236,685,-2704,-690,-1244,661,-117,1343,-1928,-411,938,487,-478,1221,
    1168,-17,308,-1159,650,-309,-418,-969,-1407,-259,-421,-219,-2326,365,-997,-195,
    -620,-1589,-976,-2702,-788,624,1130,-1202,-713,-6,387,-1346,397,-1315,-899,931,
    -586,-2367,177,339,173,-68,-248,1246,422,-774,-183,723,606,162,700,393,
    -1000,-1226,554,688,-1310,-1420,152,-454,146,-289,-1810,342,449,-1408,-2168,-2156,
    -925,319,-722,-440,1018,1741,-832,243,-318,67,165,-755,281,-1032,-258,628,
    374,1734,394,412,-7,-1390,30,102,-235,-918,-324,-909,3,-2167,-466,89,
    66,1533,-562,-209,153,1275,1302,-1422,-287,52,414,178,-1019,99,-805,-576,
    -874,332,-260,816,-544,-318,511,1145,56,563,1095,850,566,917,1190,-1070,
    732,-266,4,1008,-269,-1319,299,-335,-1587,-256,217,-264,-1864,-3860,-439,234,
    -58,-1192,1175,1280,152,-481,-1045,-2152,482,1146,-719,-890,1270,-989,-1964,-648,
    -178,375,-768,-2170,-526,-317,38,-320,-907,984,1286,-832,1317,-1377,1225,-394,
    -2143,-841,356,-113,303,-176,624,-1347,-205,1121,773,-1488,274,-944,576,420,
    777,73,578,944,-836,584,143,-1618,326,-363,-1237,-170,234,-1291,-2907,-2054,
    -872,-790,-709,-395,1230,63,1204,1365,-557,81,24,818,-2495,-2432,-2810,-1656,
    0,-1251,525,1350,780,1198,-902,-159,-1750,-102,1069,-1337,-34,-533,426,439,
    -274,-915,947,-3049,1281,-186,268,104,907,262,-413,1574,-1168,1084,-832,-14,
    795,-634,312,618,1505,729,196,-1009,70,-947,325,1376,-1507,-1065,-1186,-3218,
    34,118,763,-121,1573,-742,-1250,727,-197,-1330,1201,-279,-1520,-1741,-192,-2237,
    92,-797,8,-455,-990,-28,-2235,393,-2766,-606,-2111,-297,176,-1421,-796,1276,
    -764,-2986,-2455,-278,-672,366,2262,-888,33,-3,1355,-1134,525,956,-238,656,
    -130,-1465,-160,487,-551,1248,1124,-852,-626,-1195,-814,439,1077,55,-1248,-1058,
    -325,249,-1614,661,-581,307,-1173,489,63,-860,-978,-318,443,305,280,-245,
    307,-2017,-47,1386,-1034,-2064,-430,1270,314,355,7,998,-907,-763,861,78,
    927,1299,1060,-407,306,422,-169,-1055,-351,-23,-738,1057,-1313,-1790,-2559,551,
    -475,-504,193,-151,620,-856,-1574,749,574,1208,834,-1170,-1130,-211,-811,1496,
    1506,1684,-3041,63,951,-1025,-1526,-141,1012,127,642,-188,-320,-854,590,-60,
    -1759,-422,-212,214,-931,-868,-911,-1089,-879,1438,1262,-828,-1239,1532,-1257,373,
    -987,486,-1498,-1041,-1095,-2484,691,466,-918,615,123,-198,-477,-667,623,101,
    1051,-217,276,-638,-582,-299,-911,309,-397,-1111,-477,383,-1353,-600,-1436,-811,
    -1223,1445,-47,1482,-1312,-1894,-8,-1016,-499,890,661,-795,-189,330,-869,-164,
    -1289,1427,-207,-459,-433,275,-1516,-326,46,-616,-160,-803,602,-636,271,1127,
    1095,-1199,-1039,444,1053,-364,-525,894,-652,-2625,-454,425,-166,-447,948,-1114,
    45,-1120,1228,361,1025,268,-170,-705,475,1150,-500,929,-1193,794,-1275,-2138,
    -1462,-814,-1046,109,-618,-782,-1480,-559,679,962,-534,665,1336,880,50,-138,
    426,-876,-1326,-396,-1098,1278,-106,986,1272,528,-1542,-831,88,-318,-297,84,
    -2022,-979,-805,255,106,-750,-2852,-238,121,1928,-404,-152,191,773,1452,145,
    978,-367,546,-592,1217,1783,-505,-118,-330,-88,267,-331,724,-211,-2264,1174,
    90,254,-1772,-821,2017,-1288,-183,943,-732,-1105,342,-364,-1216,1175,386,-1209,
    
    209,-93,-177,1184,13,628,197,-1266,1155,37,-1062,-1657,-1327,122,-1619,-828,
    -1390,-1332,-756,-807,-438,-41,524,506,-1,170,152,1002,-2446,-1779,401,-1606,
    -175,632,-337,-731,99,936,-1545,-1151,-549,-278,491,-431,305,-554,-806,-361,
    -1005,-537,-315,17,-947,-19,289,1290,-1657,876,-364,374,-594,-907,-268,-162,
    -1103,-320,380,-1122,1020,169,-408,-412,-1145,875,-1339,-146,304,205,-806,-1240,
    -2159,-199,34,-234,-1797,-1962,-19,355,856,-921,-293,781,-2670,-1542,-145,-443,
    -447,113,152,1408,893,-582,208,273,-539,1566,-1396,-1129,607,-163,-1327,176,
    -625,648,1358,-301,-327,1485,82,522,1026,-555,593,-841,681,-16,1290,472,
    -2759,222,-941,1268,-1444,46,-710,927,-2277,-94,1380,280,-1425,819,-2018,-546,
    79,-781,462,-167,-771,-1838,-555,683,-2328,842,-365,-123,1440,1003,-372,-1292,
    608,258,-384,-328,412,842,1021,-1176,235,-900,-361,230,-35,-287,210,-276,
    -868,-1501,569,970,-256,-1620,650,-378,-694,106,-415,-818,-2299,199,1248,1011,
    -233,-72,-1482,699,-447,-1167,-1700,42,695,-1557,-732,373,-1275,-2642,-872,314,
    411,249,-1526,-2258,-458,245,-1042,-1307,-648,2,-2162,369,-3272,-320,-1173,815,
    -104,-69,-1283,-867,1181,737,-428,1291,1924,-523,-409,128,-36,1137,-1378,-211,
    53,515,-1366,-1175,-2467,-636,-1936,-1875,-1066,-959,-732,-236,-1492,-1420,-2375,-1060,
    -830,272,1759,833,1292,218,-203,751,-861,-397,636,447,-1722,2091,930,164,
    -131,-869,560,-173,285,102,376,-561,-358,-777,349,-423,369,381,460,359,
    -193,933,-1156,628,-317,-1107,-642,421,-61,626,-947,-698,543,-76,160,1168,
    -948,-1003,-1370,-1823,-893,-2043,-1550,-620,-1882,-2769,829,-1130,1470,231,144,104,
    433,647,397,489,522,99,-730,344,564,1249,594,-23,-240,-1184,-220,-2790,
    -150,-669,760,458,1284,966,-494,-1115,1884,734,-517,-1027,-2005,-1026,450,-318,
    237,1091,-1006,-365,-703,40,-934,201,-584,-404,-1624,-1782,-1712,-71,-2132,-353,
    -1240,680,467,-784,-855,-164,667,-301,2094,1065,-1086,-795,-115,-774,-636,-57,
    -352,757,39,-997,24,-289,-803,160,742,-366,199,-631,-1273,-151,-271,474,
    -456,268,1063,551,-1764,-939,-1608,-146,189,-1125,97,-79,-373,228,-525,-989,
    848,-1261,-1209,-342,1087,1076,-1414,-1065,-296,629,1219,406,701,-237,-1399,-1645,
    -1615,-701,957,233,1675,-629,508,398,1639,-599,-649,-968,528,-1016,33,949,
    481,-510,-1396,-1241,2043,-274,-1403,1326,184,-1251,5,364,941,191,-375,-1203,
    -287,386,-761,169,-309,267,1255,451,869,496,692,-701,-1781,-1543,-678,345,
    -830,-1283,-1450,-1159,-1572,144,440,-1140,-2227,-2214,-817,1429,-2385,216,379,615,
    -1149,-309,1683,-507,787,585,610,1032,-338,-888,747,56,-3391,609,1313,-56,
    865,-199,-800,-962,-1621,142,-672,1480,-1221,2189,1218,509,-283,-689,-557,-1324,
    512,-440,-2107,659,-800,-682,-1715,-940,1524,205,-1077,-1312,1288,-17,-639,-595,
    -1471,276,2077,-604,-941,83,-687,1021,231,-812,1225,214,-980,47,-433,453,
    1105,-1010,-1346,-501,-1285,-290,629,-1890,1833,-627,-2248,-1076,-1517,-1790,-1087,-1297,
    -347,-1206,24,-589,490,-1669,299,1778,-1550,181,-829,1391,-1262,-1840,-298,-498,
    -1311,-1483,-1375,-2631,-1583,-478,-1606,-227,-1267,-551,-1699,-631,-2520,-808,-622,338,
    -23,1307,-895,-334,-1117,578,-811,1393,-1150,-2190,-868,-288,-795,821,1268,117,
    266,426,410,348,-569,-247,-303,784,-821,207,-633,-228,123,864,373,998,
    93,849,352,-132,-788,-1073,-919,154,968,145,1986,617,-1687,-418,-1692,-1773,
    53,1224,-2361,-564,339,-2028,-634,-157,-328,695,-140,377,-1046,311,-2290,-654,
    -328,-552,-301,-733,-1029,-908,376,629,-852,-65,138,-846,-726,859,-148,-166,
    489,-414,-212,-905,-1472,-512,379,500,-1375,-433,555,-185,-1288,1466,1247,93,
    556,1072,141,-164,1638,1464,-979,-1478,-1018,-492,791,917,484,-488,54,-720,
    -287,-367,-1186,-1193,-1305,-2472,36,255,1404,-1091,-800,-206,506,-1052,-1770,-483,
    -887,-295,-581,-951,245,-161,-132,1560,852,803,870,1159,1015,733,-97,-480,
    1849,-903,473,-304,-1194,-490,929,2240,784,1938,-559,981,478,-1954,-1630,-643,
    893,-815,-1565,-1211,700,306,755,1388,778,-725,786,-255,-1471,529,-1567,-735,
    901,-13,-1822,864,160,974,596,-914,-868,-407,-150,281,120,724,-1017,-401,
    347,-1130,1175,-1362,-796,-1269,-1149,304,428,44,-491,1153,1968,2178,1021,176,
    -389,-1322,-1191,188,-407,-593,-437,-752,-752,771,457,770,-1655,1198,223,517,
    -686,-290,-406,237,954,668,-1133,564,-95,-190,-1451,887,-1188,-86,1021,-1252,
    260,-740,-1725,-792,-1786,1436,242,-1834,-1452,198,474,262,-1292,-1019,786,1353,
    983,-261,1385,602,1582,-207,-465,684,593,-1670,-165,-563,-790,-732,-2724,-1578,
    1182,848,-387,239,-1310,165,-1443,-1962,1693,323,-938,-800,-420,-2265,-970,-1239,
    1286,505,1371,88,-107,-973,-689,-610,-2773,-2293,-251,-636,-1278,558,60,1331,
    1151,-93,-1291,-511,-98,-1111,1411,-538,-1918,547,463,300,72,1910,-484,-505,
    -347,-533,-61,393,-1111,-665,415,839,1588,-110,-1005,802,-628,-1687,-957,1677,
    1217,1460,402,-907,-102,105,-205,-445,-1291,-761,976,40,350,-1378,-1331,-1261,
    339,-410,-441,203,-1391,-337,-608,-423,-729,217,45,-984,953,-305,240,-33,
    -1269,-2044,-1476,-820,-2690,-1116,-1194,904,623,931,-1422,-699,-2454,-1139,-1461,-803,
    -1341,-1645,-7,37,69,-399,-66,-1036,-713,-95,663,-368,-2559,-45,-437,-465,
    -1416,543,447,1113,-686,-604,829,-228,1367,1346,-433,-472,-946,670,805,337,
    
    849,-1704,613,1443,369,-116,-712,-88,151,-198,232,-1951,-884,-570,-118,246,
    -209,-889,-682,-1083,-279,-353,306,-884,-1760,150,-270,-1102,413,-221,-1464,-115,
    973,1003,812,-1723,-172,-252,-2144,-2576,-2051,354,387,328,-585,657,905,-1171,
    -908,-345,1144,635,-708,283,-1241,74,69,421,69,-1783,-529,1267,338,-2401,
    -2230,-4684,-2947,-62,-1064,-1362,-431,935,-960,-832,86,1085,770,16,2127,-488,
    -24,-652,-456,74,-1599,299,-582,-1335,167,-82,268,-2082,720,1669,-721,-1356,
    -1193,588,1185,616,-1274,981,430,-496,-1386,-1525,316,240,29,-65,-295,-497,
    307,-110,296,-1417,-1486,318,-425,156,1699,2364,48,-2135,822,-723,-689,-281,
    -1235,-1408,-359,-1591,405,-1562,65,588,-1086,-480,1699,-474,-463,196,160,646,
    -1311,1131,-296,1285,404,1261,-1614,-179,-1425,-2985,-226,645,-1088,-1265,-375,-1721,
    -374,-715,-798,-398,-377,1193,-830,-922,-654,-200,-261,-463,-1274,113,-92,-2,
    -802,-671,493,-267,62,149,1001,1559,-1615,-1416,-321,-644,-775,-607,-509,478,
    -1949,-673,-1418,-1781,-1394,-1045,160,-1804,1280,-159,602,-410,1295,33,616,-1582,
    -6,1293,-2166,-1097,-1603,180,-391,-977,-1913,-153,1487,-1400,-551,-241,86,-2003,
    1077,82,-223,-2021,1129,-1150,-455,-156,38,-1700,894,-421,142,255,-862,-605,
    -474,-521,-941,-4721,-356,-3388,140,614,-3605,201,-209,-248,-951,2142,470,459,
    275,-838,333,-87,1263,669,-462,-931,364,566,-1854,-1989,556,-1594,-1475,1133,
    -1347,396,-412,1249,423,401,-1220,946,698,323,-167,118,-61,1412,-93,-212,
    1315,-209,-2522,-2913,-1051,-1063,1268,4,-1699,284,-162,1263,839,815,500,-569,
    -159,-849,-756,1417,-1464,1983,315,-2037,796,1117,-594,-85,-1910,-159,-2558,-809,
    -1852,994,990,-1463,543,1132,-1296,-1339,-233,1182,-458,-1116,148,382,-1742,-453,
    -198,-1718,804,116,497,-228,1046,-707,-2109,568,-1365,194,78,376,41,289,
    1277,-982,-684,-1635,1060,-2295,-862,-3098,-121,-397,-830,-1165,-379,1077,367,-1568,
    189,-557,822,395,524,-173,-201,681,-3267,-1992,121,-515,-1357,-1164,863,-450,
    1082,1501,1326,-318,337,-1433,698,1344,-1976,-1120,-1203,1252,-698,-943,-556,-244,
    -45,147,281,-2162,1625,-598,-324,-256,-1546,-2710,-2100,-308,36,-1239,673,1859,
    -2224,-1569,-554,-1799,-70,1397,225,521,440,553,474,-1535,846,-1033,571,425,
    -1250,-772,-461,-2381,-733,-264,-444,1149,-1601,42,319,-1756,1071,-418,-944,-1320,
    -2050,-1349,-1771,-1386,651,-388,910,1379,570,-1868,1218,149,-2684,-1024,-1022,-940,
    404,377,-52,1571,-1945,-1056,-549,1391,-2621,637,-1390,-1715,1565,1476,-1317,-1184,
    -1252,-4079,-3649,-457,-2862,8,-852,1070,-993,1064,-2032,-304,-466,-514,382,62,
    -699,-823,309,854,-1656,1066,199,3,-157,802,376,-2509,486,793,-1433,-813,
    -1324,398,1090,528,146,-719,498,-214,202,-1692,-1484,-89,53,293,-249,95,
    785,-2488,-3320,-246,-941,-1186,116,-605,462,586,439,2000,330,218,737,1105,
    -562,651,823,-441,-543,525,208,257,-1191,-917,-277,-1619,254,-3064,-1563,255,
    705,514,-962,-2051,-2191,-2210,-413,338,-1097,1225,-644,-1659,678,264,-1221,-2503,
    -938,-1304,-2070,-858,-13,807,-288,-396,-343,-596,1297,-1904,856,1028,-481,-1979,
    -1726,-2881,-1311,-1047,-2536,755,-2198,-420,-465,707,74,172,-859,1299,758,428,
    592,1040,366,1260,-828,452,-1128,118,-2550,-283,-485,-916,-466,-1782,-931,-2218,
    -709,-978,1929,264,-1208,171,1225,-194,195,631,-449,-12,-865,-1583,-289,-1186,
    466,1172,-873,-1185,-823,179,509,174,-2021,-611,-750,-123,658,-903,297,-72,
    -1472,-2694,-613,-560,-1219,-274,-156,-17,-1204,204,183,479,167,-86,939,299,
    -767,-152,-243,-766,569,1440,123,-898,-653,-1187,556,-1652,-83,278,-1997,-671,
    -680,1357,72,-670,232,1360,489,-1499,268,505,-746,-26,73,-514,-2149,39,
    -501,-1843,696,219,-219,-280,-824,-1045,341,1416,-323,-1943,492,67,-509,16,
    285,-356,-1335,-2506,-1050,-1767,-89,631,-2270,-342,-459,306,-276,323,-284,-534,
    -54,-797,6,509,491,82,-395,-757,-857,1274,2100,-1935,343,-391,387,-692,
    518,1112,246,-1744,111,203,-704,-434,-1037,-983,-58,-445,-934,107,-804,-785,
    1201,-1061,1081,1217,-642,544,-84,-1476,-234,289,-338,3,-1486,-61,524,-358,
    1139,723,416,-406,128,1437,1170,-1707,-1406,695,777,-1591,-914,-825,-1192,-2762,
    -1355,766,231,755,1308,241,359,-526,-571,503,-1408,237,-1852,-99,-530,-378,
    -1959,-2160,-1474,-128,-277,390,-472,958,-487,749,-434,1162,-822,325,-84,-464,
    -337,37,464,-1929,-669,-1069,83,127,221,-1675,-172,-983,-585,1609,1760,490,
    580,-665,157,1145,-35,-1164,-380,85,1019,224,-324,-512,-56,-3105,436,-390,
    -1185,90,628,475,43,661,-155,-1277,-50,-324,-211,-2409,432,-189,-63,-402,
    -775,1375,610,469,-189,-630,-369,451,-2493,-3490,-1271,-1511,-339,1547,840,-485,
    -363,-108,1048,-65,989,-1019,-1375,-360,-1293,-1109,-1978,-1385,488,-2356,107,759,
    -1228,75,-1109,-773,1414,1188,492,-376,-1506,-1319,-1517,-445,657,340,577,-271,
    247,327,1457,-840,-1299,500,1201,911,-1060,-1718,389,-1135,86,510,1538,214,
    1006,1282,508,-526,1761,369,-601,-483,-2675,-2416,854,437,-1540,-1115,637,-275,
    -1633,-1413,-1376,-440,1443,-1172,-610,95,-1107,-1978,1191,1903,-833,-858,-685,1019,
    1097,-2859,-2426,-693,-445,238,316,-948,-2117,-1392,-1051,1076,-656,-449,1237,-273,
    -250,-951,90,-707,-1872,-104,-286,508,766,189,400,-638,902,-818,-1829,659,
    -1517,697,414,345,-2609,821,879,261,-26,-1588,-734,-633,585,662,-767,-469,

};
